/* CSS Document */

/*
* @todo - remove block-parliament_history-1 and block-parliament_history-0
*
*/

/* Style sheet for blocks */

/*
  color palette:
  gray: #d1d7db;
  research blue: #0a8196 -light #13a8c9;
  explore green: #9aad14 -light #adbe0b;
  discover pink: #77014f;
  1832-68 Green: #006600;
*/


.block {
	margin-top:10px;
}


#sidebar-left .block {
	margin-top:0;
}

/*  front main  blocks */

#front-top {
	overflow:auto;
}
#front-top .block {
	width: 33.3%;
	float:left;
	padding:0;
}
.front #front-top .block {
	margin-top:-4px;
}
#front-top .block h2 {
	display:block;
	height: 70px;
	width: auto;
	text-indent:-9999px;
	background: url(../images/titles/front-block-sprite.png) no-repeat;
	margin:0;
}
#front-top #block-block-3 h2 {
	background-position: 0 -70px;
}
#front-top #block-block-4 h2 {
	background-position: 0 -140px;
}
#front-top .sub-title {
	background-color: #d1d7db;
	font-weight: bold;
	line-height: 1.8em;
}
#front-top .sub-title span {
	font-weight: normal;
}
#block-block-2 .sub-title {
	padding-left: 129px;
}
#block-block-3 .sub-title, #block-block-4 .sub-title {
	padding-left: 30px;
}
#block-block-2 .sub-title, #block-block-2 a {
	color: #0a8196;
}
#block-block-3 .sub-title, #block-block-3 a {
	color: #9aad14;
}
#block-block-4 .sub-title, #block-block-4 a {
	color: #77014f;
}

#front-top .hop-main-block-links {
	float: left;
	height: 103px;
	width: 100%;
}
#block-block-2 .hop-main-block-links {
	background: url(../images/front-research-shield.png) no-repeat 25px 10px;
}

/* Front main - news.. */
#block-views-featured_members-block_20 .view-content
{
	overflow: hidden;
	height: 100%;
}
/*  front news & Events blocks */
#block-views-featured_members-block_20 h2 {
	display:block;
	height: 33px;
	width: auto;
	text-indent:-9999px;
	background: url(../images/titles/news-events.png) no-repeat 650px 15px;
	margin:0;
	border-bottom:15px solid #0C3A5B;
	padding:15px 0 0;
}
#block-views-featured_members-block_20 .content {
	 border-top:10px solid #D1D7DB
}

#block-views-featured_members-block_20 h2 h2 {
    background: url("../images/titles/news-events.png") no-repeat scroll 650px 15px transparent;
    border-bottom: 15px solid #0C3A5B;
    display: block;
    height: 33px;
    margin: 0;
    padding: 10px 10px 10px 10px;
    text-indent: -9999px;
    width: 800px;
}

/* Featured */

#block-views-featured_members-block_22  {
	/*border-bottom:10px solid #D1D7DB;*/
	position: relative; 
	top: -20px;
	display:block;
	float:left;
	/*margin-top: -20px;*/	
	padding:5px;
	width:280px;
	height:auto;
}

#block-block-26 h2 {
	display:block;
	height: 33px;
	width: auto;
	text-indent:-9999px;
	background: url(../images/titles/featured.png) no-repeat scroll 30px 15px #D1D7DB;
	margin:0;
	border-bottom:15px solid #72141A;
	padding:15px 0 0;
}

#block-block-27 h2 {
	display:block;
	position:relative;
    top:-10px;
	width: auto;
	text-indent:-9999px;
	border-top:10px solid #D1D7DB;
	}
	
/* Middle picture */

#block-views-featured_members-block_21 {
	/*border-bottom:10px solid #D1D7DB;*/
    position: relative; 
	top: -20px;
	display:block;
	float:left;
	margin:0;
	padding:10px 0px 0;
	width:300px;
	height:auto;
}


/* Social media */

#block-block-25 {

	
	position: relative; 
	top: -20px;
	display:block;
	float:right;
	width: 300px;
}
#block-block-25 h3 {
width: 280px;
/*	border-bottom:10px solid #D1D7DB;*/
/*	position: relative; 
	top: -30px;
	display:block;
	float:left;*/
/*	height:220px;*/
/*	margin: 0px 10px;
	padding:10px 10px 10px 10px; 
	width: 280px;
	height: auto;*/
}
/* Contact Us */

#block-views-webform_block-block_1  {
	/*border-bottom:10px solid #D1D7DB;
	position: relative; 
	top: 100px;*/
	display:block;
	float:left;
	padding:0px 30px 0;
	height:auto;
}

#block-views-webform_block-block_1  h2 {
		display: none;
}


/* About */

#block-views-About-block_5 .content {
	border-top: 10px solid #D1D7DB;
}


#block-views-About-block_5 h2 {
	display:block;
	height: 33px;
	width: auto;
	text-indent:-9999px;
	background: url(../images/titles/news-events.png) no-repeat 650px 15px;
	margin:0;
	border-bottom:15px solid #0C3A5B;
	padding:15px 0 0;
}

}

/* Schools */

#block-views-featured_members-block_23
{
   display: block;
    float: left;
    height: auto;
    padding: 5px;
    width: 280px;
}

#block-views-featured_members-block_23 .view-content
{
	overflow: hidden;
	height: 100%;
	float: left;
	
}

#block-views-featured_members-block_23 .content {
	 width: 300px;
	 float: left;

}

#block-views-featured_members-block_23  .title {
margin: 1.5em 0 0.6em 0em;
}	

	
#block-views-featured_members-block_23 h2 {
	clear: both;
	color: #495965;
	background: url("../images/backgrounds/schools-sprite.png") no-repeat scroll -11px -372px transparent;
	padding: 4px 0px 0px 5px;
	position: relative;
	top: 20px;
	width: 120px;
	}	

/*	
#block-views-featured_members-block_23 h2{
	clear: both;
	color: #495965;
   	box-shadow: 5px 5px 5px 5px #ff98ef;
    border-radius: 5px;
	width: 96px;
	background: #ff98ef;
	padding: 10px 0px 0px 3px;
	position: relative;
	top: 20px;
	filter: progid:DXImageTransform.Microsoft.Glow(color='#ff98ef',Opacity=10, FinishOpacity=90, Style=2,strength=5);
}	
*/	
#block-views-featured_members-block_23 h3{
    overflow:hidden;
	font-size: 16px;
	color:#000000;
	margin: 6px 0 0 30px;
	
}


.page-schools #block-block-39  {
clear: both;
background:  url("../images/backgrounds/sketch_bigben_houses-of-parliament_background_small.png") -450px 0px no-repeat;
height:1000px;
position: absolut;
top: -450px;
z-index: -100;
}

#block-block-40  {
left: 40px;
width: 260px;
height: auto;
float: left;
}

/* school-image-1*/

.school-image-1{
 transform: rotate(-7deg);
  -moz-transform:rotate(-7deg); /* Firefox */
  -webkit-transform:rotate(-7deg) translate3d( 0, 0, 0); /* Safari and Chrome */
  -o-transform:rotate(-7deg); /* Opera */
}

.school-image-2{
transform: rotate(7deg);
  -moz-transform:rotate(7deg); /* Firefox */
  -webkit-transform:rotate(7deg) translate3d( 0, 0, 0); /* Safari and Chrome */
  -o-transform:rotate(7deg); /* Opera */
}


.school-image-3{
transform: rotate(3deg);
  -moz-transform:rotate(3deg); /* Firefox */
  -webkit-transform:rotate(3deg) translate3d( 0, 0, 0); /* Safari and Chrome */
  -o-transform:rotate(3deg); /* Opera */
padding: 0px 0px 0px 160px;
}

.school-image-4{
transform: rotate(7deg);
  -moz-transform:rotate(7deg); /* Firefox */
  -webkit-transform:rotate(7deg) translate3d( 0, 0, 0); /* Safari and Chrome */
  -o-transform:rotate(7deg); /* Opera */
  position: relative;
  top: 100px;
  left: -50px;
}

.school-image-5{
 transform: rotate(-7deg);
  -moz-transform:rotate(-7deg); /* Firefox */
  -webkit-transform:rotate(-7deg) translate3d( 0, 0, 0); /* Safari and Chrome */
  -o-transform:rotate(-7deg); /* Opera */
  position: relative;
  top: 145px;
  left: -10px;
}

#block-block-41  {
position:  relative;
top: 10px;
/* Wedgewood changes */
top: -130px;
width: 200px;
height: auto;
 left: 80px;
 float: left;
}


#block-block-42  {
width: 550px;
height: auto;
z-index: 100;
}

/* Oral History - Links */

/* Oral history Project */

#block-views-featured_members-block_24
{
   display: block;
   width: 900px;
}

#block-views-featured_members-block_24 h2 {
	display:block;
	height: 33px;
	width: auto;
	text-indent:-9999px;
	background: url(../images/sprites/research-oral-history-sprite.png)  no-repeat scroll 0px -120px transparent;
	margin:0;
	border-bottom: 15px solid #D1D7DB;
	padding:15px 0 0;
	position: relative;
	top: 10px;

}

.page-research-oral-history #block-block-43  {
position: relative;
top: 65px;
left: 50px;
z-index: 110;
}

#block-block-44
{
   display: block;
   width: 900px;
}

#block-block-44 .content p
{
   padding: 30px 30px 0px 30px;
}


#block-block-44  h2 {
	display:block;
	height: 33px;
	width: auto;
	text-indent:-9999px;
	background: url(../images/sprites/research-oral-history-sprite.png)  no-repeat scroll 0px 0px transparent;
	margin:0;
	border-bottom: 15px solid #D1D7DB;
	padding:15px 0 0;
	position: relative;
	top: 10px;

}


body[class*="volume-oral-history-member"] #main #member-content-left #block-hop-6 {
    margin: 0;
    padding: 0;
    position: relative;
    top: -130px;
	left: 500px;
}	
	
/* Quicktabs */


#quicktabs-stafflist {
    display:block;
    margin: 5px 30px 0px 30px;
}


/*HOME PAGE SECONDARY MENU LIST*/

#main-content #front-top .content ul {
	float: left;
	margin: 5px 0 5px 30px;
	/*padding-left: 30px; */
	/*min-height:98px; */
}
#main-content #front-top .content ul li {
	padding: 0;
	background:none;
}
#main-content #front-top .content ul.periods {
	/*margin-left: 30px; */
}
#main-content #front-top .content ul.themes {
	margin-left: 68px;
}
#block-block-3 .sub-title span {
	margin-left:70px;
}
#block-block-3 .sub-title span.sub-title-themes {
	font-weight:bold;
	margin-left:68px;
}
#main-content #front-top .content ul.research {
	margin-left:130px;
}
#front-top .block .description {
	clear: both;
	color:#fff;
	font-size:90%;
	line-height:1.6em;
	padding:10px 24px 10px 30px;
	height: 87px;
}
#front-top .block .description a {
	color: #FFF;
	font-weight: bold;
}
#front-top .block .description p {
	/*margin:0; */
}
#block-block-2 .description {
	background-color: #0a8196;
}
#block-block-3 .description {
	background-color: #9aad14;
}
#block-block-4 .description {
	background-color: #77014f;
}
#front-top .block a.click-here {
	display:block;
	color:#fff;
	line-height:2.2em;
	padding-left: 30px;
	font-size: 105%;
}
#block-block-2 a.click-here {
	background-color: #13a8c9;
}
#block-block-3 a.click-here {
	background-color: #adbe0b;
}
#block-block-4 a.click-here {
	background-color: #930064;
}
#block-block-2 ul li,
#block-block-3 ul li,
#block-block-4 ul li {
	font-family: DINWeb,sans-serif;
	font-weight: bold;
	line-height: 1.55em;
}
/* clear the float on all blocks in this region */
#block-block-7 .content, .front #content-bottom .view-content, #block-views-featured_members-block_3 .view-content, #block-views-featured_members-block_4 .view-content, #block-views-featured_members-block_5 .view-content, #block-views-featured_members-block_6 .view-content, #block-views-featured_members-block_13 .view-content, #block-views-featured_members-block_14 .view-content, #block-views-children-block_1 .view-content, #block-views-About-block_2 .view-content, #block-views-About-block_3 .view-content, #block-block-8 #research-by, #block-block-8 #research-by-volume, #block-block-8 .research-by-section form, 
#block-hop-3 #research-by, #block-hop-3 #research-by-volume, #block-hop-3 .research-by-section form,
#block-hop-2 #research-by, #block-hop-2 #research-by-volume, #block-hop-2 .research-by-section form, #sub-navigation ul.menu, #sub-navigation #block-menu_block-2 {
	overflow: hidden;
	height: 100%;
}
/*  front featured articles blocks */
#block-views-featured_articles-block_1 h2, #block-views-featured_members-block_1 h2 {
	display:block;
	height: 33px;
	width: auto;
	text-indent:-9999px;
	background: #d1d7db url(../images/titles/featured-articles.png) no-repeat 30px 15px;
	margin:0;
	border-bottom:15px solid #72141A;
	padding:15px 0 0;
}
#block-views-featured_members-block_1 .content {
	border-top:10px solid #D1D7DB
}
#block-views-featured_articles-block_1 .views-field-title a, #block-views-featured_members-block_1 .views-field-field-web-title-value a {
	color:#495965;
	font-size:130%;
}
/* ################# TEXT BLOCKS ########################*/

/* HOME PAGE FEATURED ARTICLES */

#block-views-featured_members-block_3 .views-row, #block-views-featured_members-block_4 .views-row, #block-views-featured_members-block_5 .views-row, #block-views-featured_members-block_6 .views-row, #block-views-featured_articles-block_1 .views-row, #block-views-featured_members-block_1 .views-row, #block-views-featured_members-block_13 .views-row, #block-views-featured_members-block_14 .views-row, #block-views-children-block_1 .views-row, #block-views-About-block_2 .views-row, #block-views-About-block_3 .views-row {
	border-bottom:10px solid #D1D7DB;
	display:block;
	float:left;
	height:220px;
	margin:0;
	padding:10px 30px 0;
	width:240px;
}
#block-views-featured_members-block_1 .views-field-title {
	margin: 5px 0 10px;
}
/* Bottom Grey Border below blocks */

#block-views-featured_members-block_3 .view-content, #block-views-featured_members-block_1 .views-row, #block-views-featured_members-block_14 .views-row {
/*border-bottom: 10px solid #d1d7db;*/
}
/* #block-views-featured_members-block_3, 
#block-views-featured_members-block_4,
#block-views-featured_members-block_5,
#block-views-featured_members-block_6,
#block-views-children-block_1,
.page-explore #content-bottom .block {
	margin: 0;
	padding: 0 0 15px;
	border-bottom: 10px solid #d1d7db;
} */

/* ############# TABLE BLOCKS ############ */
tbody {
	border-top: 0 none;
	border-right: 0 none;
	border-bottom: 0 none;
	border-left: 0 none;
}
table.views-view-grid {
	width: 100%;
	margin: 0;
	padding: 0;
	border: none;
}
table.views-view-grid td {
	text-align: left;
	vertical-align: top;
	padding: 0 30px 10px;
	border-top: 0 none;
	border-right: 0 none;
	border-left: 0 none;
	border-bottom: 10px solid #d1d7db;
	color: #444;
	width: 33%;
}

.view-display-id-block_3  table.views-view-grid td {
	text-align: left;
	vertical-align: top;
	padding: 0 30px 10px;
	/*
	border-top: 0 none;
	border-right: 0 none;
	border-left: 0 none;
	border-bottom: 10px solid #d1d7db;
	*/
	border-style: none;
    border-width: 0 0 10px;
	color: #444;
	width: 33%;
}

#block-views-featured_members-block_24  table.views-view-grid td {
	text-align: left;
	vertical-align: top;
    padding: 10px 0px 0px 0px;
	border: none;
	width: 180px;
	}

#block-views-featured_members-block_24  .views-field-field-images-nid{
    position: relative;
	left: 5px;
	}

	
#block-views-featured_members-block_24  .views-field-field-surname-value{
    background: #015F69;
    bottom: 0;
    padding: 0px 0px 0px 10px;
    float: left;
	color: #fff;
	text-transform:uppercase;
	}
	
#block-views-featured_members-block_24  .views-field-field-firstname-value:before {
	content: ", ";
	}	
	
#block-views-featured_members-block_24  .views-field-field-firstname-value{
	background: #015F69;
    padding: 0px 0px 12px 0px;
    color: #fff;
	border-bottom: 15px solid #d1d7db;
	margin: 0px 0px 10px 0px;
	}
#block-views-featured_members-block_24  .imagecache-member_bio{
    width: 160px;
    height:160px;
	border-top: 5px solid #015F69;
	border-right: 5px solid #015F69;
	border-left: 5px solid #015F69;
	border-bottom: 5px solid #015F69;
	padding: 5px 0px 0px 0px;
		}	
	
	
	
.view-display-id-block_4 table.views-view-grid td {
	width: 25%;	
}
table.views-view-grid tr.row-last td {
	border-bottom: 15px solid #d1d7db;
}
/*ALL IMAGES IN THE FEATURED MEMBERS IN VIEWS*/

table.views-view-grid .views-field-field-images-nid img {
	float:left;
	margin:0 10px 10px 0;
}
/* TABLE GRID RESEARCH PAGE*/

#main-content table.views-view-grid td h3 {
	margin:0;
}
#main-content table.views-view-grid td p {
	margin: 0 0 10px;
}
#main-content table.views-view-grid td .views-field-title, #main-content table.views-view-grid td .views-field-field-web-title-value {
	font-family:DINWeb,"Century Gothic", Helvetica, "Bitstream Vera Sans", sans-serif;
	margin: 10px 0 10px;
}
#main-content .views-field-title .field-content a {
	color:#495965;
}
#main-content .views-field-title .field-content {
	font-size:120%;
}
#block-views-featured_articles-block_1, #block-views-featured_members-block_1, #block-views-featured_members-block_13, #block-views-featured_members-block_14, #block-views-About-block_2, #block-views-About-block_3, #block-block-7 {
	padding:0;
}
#block-views-children-block_1 .views-row {
	border-bottom:10px solid #D1D7DB;
	border-top:10px solid #D1D7DB;
	margin:0 0 10px;
	min-height:328px;
	padding:0 30px;
}
#block-views-children-block_1 .views-row-4, #block-views-children-block_1 .views-row-5, #block-views-children-block_1 .views-row-6 {
	margin:0;
}
#block-views-children-block_1 h3 {
	margin: 4px 0;
}
#block-views-children-block_1 .content p {
	margin:1em 0;
	text-align:justify;
}
/* front featured members block */

.node-type-landing-page .block {
	/*overflow:hidden */
}
#block-views-featured_members-block_2, 
#block-views-featured_members-block_9, 
#block-views-featured_members-block_10, 
#block-views-featured_members-block_11, 
#block-views-featured_members-block_12, 
#block-views-featured_members-block_15,
#block-views-featured_members-block_19 {
	padding: 0;
	height: 310px;
	width: 100%;
}
/*.page-discover-by-gallery #block-views-featured_members-block_2,
.page-discover-by-gallery #block-views-featured_members-block_9,
.page-discover-by-gallery #block-views-featured_members-block_10,
.page-discover-by-gallery #block-views-featured_members-block_11,
.page-discover-by-gallery #block-views-featured_members-block_12 {
  border-bottom: 10px solid #d1d7db;
}*/

#block-views-featured_members-block_2, {
	background-color: #13a8c9; /* for the blue bar on the bottom */
	padding-bottom:15px;
	padding-top:0;
	margin: 0;
}
#block-views-featured_members-block_2 img, 
#block-views-featured_members-block_9 img, 
#block-views-featured_members-block_10 img, 
#block-views-featured_members-block_11 img, 
#block-views-featured_members-block_12 img, 
#block-views-featured_members-block_15 img,
#block-views-featured_members-block_19 img, 
.view-image-gallery img {
	margin: 0;
}
#block-views-featured_members-block_2 .field-content {
	height: 200px;
}
#main-content .views-field-title .field-content a {
	color:#fff;
}
#main-content .views-field-title .field-content h3.title a {
	color:#495965
}

#block-views-featured_members-block_2 .views-field-field-web-title-value a, #block-views-featured_members-block_9 .views-field-title a, #block-views-featured_members-block_10 .views-field-title a, #block-views-featured_members-block_11 .views-field-title a, #block-views-featured_members-block_12 .views-field-title a, #block-views-featured_members-block_15 .views-field-title a, .view-image-gallery .views-field-title a,
#block-views-featured_members-block_19 .views-field-title a, .view-image-gallery .views-field-title a 
{
	color: #fff;
	text-decoration: none;
	background: transparent url(../images/arrow-go-button.png) no-repeat scroll 98% center;
	display: block;
	padding-right:30px;
}
#block-views-featured_members-block_2 .views-row, 
#block-views-featured_members-block_9 .views-row, 
#block-views-featured_members-block_10 .views-row, 
#block-views-featured_members-block_11 .views-row, 
#block-views-featured_members-block_12 .views-row, 
#block-views-featured_members-block_12 .views-row, 
#block-views-featured_members-block_15 .views-row, 
.view-image-gallery .views-row,
#block-views-featured_members-block_19 .views-row, 
.view-image-gallery .views-row 
{
	float: left;
	position: relative;
	height:200px;/*border-bottom: 10px solid #d1d7db;*/
	margin-bottom:10px;
/*	overflow:hidden; */ 
}
.page-discover-by-gallery #block-views-featured_members-block_2 .views-row, 
.page-discover-by-gallery #block-views-featured_members-block_9 .views-row, 
.page-discover-by-gallery #block-views-featured_members-block_10 .views-row, 
.page-discover-by-gallery #block-views-featured_members-block_11 .views-row, 
.page-discover-by-gallery #block-views-featured_members-block_12 .views-row, 
.page-discover-by-gallery #block-views-featured_members-block_15 .views-row, 
.page-discover-by-gallery #block-views-featured_members-block_19 .views-row,
.page-discover-by-gallery .view-image-gallery .views-row, 
.section-gallery .view-image-gallery .views-row {
/*	height:200px;
	margin-bottom:10px;
	*/
}
.page-discover-by-gallery #block-views-featured_members-block_2, 
.page-discover-by-gallery #block-views-featured_members-block_9, 
.page-discover-by-gallery #block-views-featured_members-block_10, 
.page-discover-by-gallery #block-views-featured_members-block_11, 
.page-discover-by-gallery #block-views-featured_members-block_12, 
.page-discover-by-gallery #block-views-featured_members-block_15, 
.page-discover-by-gallery #block-views-featured_members-block_19
.page-discover-by-gallery .view-image-gallery, 
.section-gallery .view-image-gallery {
	border-bottom: 10px solid #d1d7db;
	clear: both;
}
.page-discover-by-gallery .view-image-gallery, .section-gallery .view-image-gallery {
	overflow:auto;
}
.page-discover-by-gallery #block-views-featured_members-block_2 h2, 
.page-discover-by-gallery #block-views-featured_members-block_9 h2, 
.page-discover-by-gallery #block-views-featured_members-block_10 h2, 
.page-discover-by-gallery #block-views-featured_members-block_12 h2, 
.page-discover-by-gallery #block-views-featured_members-block_11 h2, 
.page-discover-by-gallery #block-views-featured_members-block_15 h2, 
.page-discover-by-gallery #block-views-featured_members-block_19 h2, 
.section-gallery .view-image-gallery h2 {
	border-bottom: 10px solid #d1d7db;
}
/*.page-discover-by-gallery #block-views-featured_members-block_2 .views-row{
  border-bottom:0;
}*/
/*Shadow */

#block-views-featured_members-block_2 .views-field-field-web-title-value, 
#block-views-featured_members-block_9 .views-field-title, 
#block-views-featured_members-block_10 .views-field-title, 
#block-views-featured_members-block_11 .views-field-title, 
#block-views-featured_members-block_12 .views-field-title, 
#block-views-featured_members-block_15 .views-field-title, 
#block-views-featured_members-block_19 .views-field-title,
.view-image-gallery .views-field-title,
.view-image-gallery .views-field-title {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 10px 7px 10px 23px;
	width: 270px;
	background: transparent url(../images/bg-trans.png) repeat scroll left top;
}

#block-views-featured_members-block_24 .views-field-title {
	bottom: 0px;
	padding: 5px;
	width: 90px;
	background: #015f69;
}

.page-discover-by-gallery #block-views-featured_members-block_2 .views-field-field-web-title-value, 
.page-discover-by-gallery #block-views-featured_members-block_9 .views-field-title, 
.page-discover-by-gallery #block-views-featured_members-block_10 .views-field-title, 
.page-discover-by-gallery #block-views-featured_members-block_11 .views-field-title, 
.page-discover-by-gallery #block-views-featured_members-block_12 .views-field-title, 
.page-discover-by-gallery #block-views-featured_members-block_15 .views-field-title, 
.page-discover-by-gallery #block-views-featured_members-block_19 .views-field-title, 
.page-discover-by-gallery .view-image-gallery .views-field-title, 
.section-gallery .view-image-gallery .views-field-title {
	bottom: 0;
}
#block-views-featured_members-block_2 h2 {
	background: transparent url(../images/titles/featured-members.png) no-repeat top left;
	height: 40px;
	width: 900px;
	text-indent: -9999px;
	margin-bottom: 0;
	margin-top: 0;
}
/* front using the history of parlament block
 * gray: #d1d7db
 * dark blue: #535f6a
 */
#content-bottom #block-block-5 {
	padding: 10px 0 0;
}
#content-bottom #block-block-5 h2 {
	background: transparent url(../images/titles/using-hop.png) no-repeat left top;
	width: 366px;
	height: 36px;
	text-indent: -9999px;
	margin:0 0 0 30px;
}
#block-block-5 .content {
	background-color: #d1d7db;
	position: relative;
}
#block-block-5 #using-hop {
	color: #495965;
}
#block-block-5 #using-hop a, #block-block-5 #using-hop a:hover, #block-block-5 #using-hop a:focus {
	text-decoration: underline;
	color: #495965;
}
#block-block-5 #using-hop, #block-block-7 #using-research {
	padding: 11px 25px 17px 30px;
	text-align: justify;
}
#block-block-5 a#new-publication {
	background: transparent url(../images/new-publication.jpg) no-repeat bottom left;
	display: block;
	text-indent: -9999px;
	width: 300px;
	height: 156px;
	top: -46px; /* we dont use bottom 0 so that it stays on top if text is zoomed */
	right: 0;
	position: absolute; /* we use positioning so we can show the overflow on parent element (cant if using floats) */
}
#block-block-11 {
	padding:0;
}
#block-block-11 div.content a {
	background: transparent url(../images/volumes_front-1832.png) no-repeat;
	width: 900px;
	height: 45px;
	text-indent: -9999px;
	display: block;
}
/* slideshow block on the front page (the one on the bottom */

#block-views-slideshow-block_1 {
	float:left;
	margin-top:43px;
	padding:0;
	height:300px;
	overflow: hidden;
}
#block-views-slideshow-block_1 h2 a, .views_slideshow_singleframe_teaser_section .views-field-field-teaser-value {
	color: #13A8C9;
}
#block-views-slideshow-block_1 .views_slideshow_singleframe_teaser_section {
	position: relative;
	width: 600px;
	height: 300px;
}
#block-views-slideshow-block_1 .views_slideshow_singleframe_teaser_section .views-field-title, #block-views-slideshow-block_1 .views_slideshow_singleframe_teaser_section .views-field-image-image, #block-views-slideshow-block_1 .views_slideshow_singleframe_teaser_section .views-field-field-teaser-value, #block-views-slideshow-block_1 .views_slideshow_singleframe_teaser_section .views-field-body {
	position: absolute;
}
#block-views-slideshow-block_1 .views_slideshow_singleframe_teaser_section .views-field-title, #block-views-slideshow-block_1 .views_slideshow_singleframe_teaser_section .views-field-field-teaser-value, #block-views-slideshow-block_1 .views_slideshow_singleframe_teaser_section .views-field-body {
	z-index: 20;
	position:absolute;
}
#block-views-slideshow-block_1 .views_slideshow_singleframe_teaser_section .views-field-image-image {
	top: 0;
	left: 0;
}
#block-views-slideshow-block_1 .views_slideshow_singleframe_teaser_section .views-field-title {
	left:30px;
	top:15px;
}
#block-views-slideshow-block_1 .views_slideshow_singleframe_teaser_section .views-field-title h2 {
	margin: 10px 0 0;
	padding: 0;
}
#block-views-slideshow-block_1 .views_slideshow_singleframe_teaser_section .views-field-field-teaser-value {
	left:30px;
	top:59px;
	width:250px;
}
#block-views-slideshow-block_1 .views_slideshow_singleframe_teaser_section .views-field-body {
	background:transparent url(../images/bg-trans.png) repeat scroll left top;
	bottom:0;
	left:0;
	padding:12px 20px 11px 30px;
	color: white;/*font-weight: bold;*/
}
#block-views-slideshow-block_1 .views_slideshow_singleframe_teaser_section .views_slideshow_singleframe_slide .views-field-body h3 {
	margin: 0 0 10px 0;
}
#block-views-slideshow-block_1 .views_slideshow_singleframe_teaser_section .views_slideshow_singleframe_slide .views-field-body p {
	display: inline;
	margin: 0;
}
#block-views-slideshow-block_1 .views_slideshow_singleframe_teaser_section .views_slideshow_singleframe_slide .views-field-body a {
	color: #13A8C9;
	text-decoration: underline;
}
#block-views-slideshow-block_1 .views_slideshow_singleframe_teaser_section img {
	margin-top:0;
}
.views_slideshow_singleframe_main .views-field-field-teaser-value {
	font-family:DINWeb,"Century Gothic", Helvetica, "Bitstream Vera Sans", sans-serif;
}
/* Featured blocks in the Research section */
/* all stuf using the sprite here */
#block-block-29 .content .icon, 
#block-block-29 .content .icon2, 
#block-block-29 .content .icon3, 
#block-block-29 .content .icon4, 
#block-views-featured_members-block_3 h2, #block-block-7 h2, a#research-new-publication, 
#block-block-8 h2, #block-block-8 .research-by-section h3, 
#block-hop-3 .research-by-section h3,
#block-block-8 .research-by-section h4, 
#block-hop-3 .research-by-section h4,
#block-block-8 .research-by-content .icon, 
#block-hop-3 .research-by-content .icon,
#block-hop-3 .research-by-section form input.button, 
#block-hop-2 h2, #block-hop-2 .research-by-section h3, #block-hop-2 .research-by-section h4, #block-hop-2 .research-by-content .icon, #block-hop-2 .research-by-section form input.button, .field-field-icon {
	background: transparent url(../images/titles/research-featured-sprite.png) no-repeat scroll;
	text-indent: -9999px;
	display:block;
}
#block-hop-3 h2 {display:none;}
#block-hop-2 h2, #block-hop-2 .research-by-section h3, #block-hop-2 .research-by-section h4, #block-hop-2 .research-by-section form, #block-block-13 .content ul li, #block-parliament_history-1 .content ul li, #block-hop-1 .content ul li{
	background: transparent url(../images/sprites/constituencies.png) no-repeat scroll;
}
#block-parliament_history-1 .content ul li a, #block-hop-1 .content ul li a {
	color:#999;
	font-family:DINWeb,times New Roman;
	font-size:24px;
	font-size:20px\9;
	font-weight: bold;
}
#block-parliament_history-1 .content ul li a.active, 
#block-hop-1 .content ul li a.active {
	color: #13A8C9;
}
/*EXPLORE LANDING PAGE BLOCK HEADER TABS*/

.page-explore #content-bottom .block h2 {
	background: transparent url(../images/sprites/explore.png) no-repeat scroll 0 -102px;
	text-indent: -9999px;
	display:block;
	height: 50px;
	margin:0;
}

.page-explore #block-menu_block-8 h2  {
	background: transparent url(../images/sprites/explore.png) no-repeat scroll 0 -153px !important;  
	text-indent: -9999px !important;
	display:block !important;
	height: 50px !important;
	margin:0 !important;
} 
.page-explore #content-bottom .block {
	margin-bottom:10px;
}
.page-explore #content-bottom #block-menu_block-4, .page-explore #content-bottom #block-menu_block-8 {
	padding-bottom:0;
}
#block-views-children-block_1 {
	border-bottom:0;
	padding:0;
}
#block-views-featured_members-block_3 h2, #block-block-7 h2 {
	text-indent: -9999px;
	width: 900px;
	height: 70px;
	margin-top: 10px;
	margin-bottom:0;
	padding: 0px;
	display:block;
}
#block-block-7 .content {
	background-color:#13a8c9;
	/*height: 200px; */
}
#block-block-7 p {
	color:#fff;
	margin:0;
	padding:20px 32px; /* 0 0 32px; */
	/* width:630px; */
}
#block-block-7 #using-research {
	float: left;
	color: white;
}
#block-block-7 #using-research p {
	margin: 10px 0;
}
a#research-new-publication {
	background-position: -673px -581px;
	float:right;
	height:200px;
	width:225px;
}
#block-views-featured_members-block_3 h2 {
	background-position: 0 0;
}
#block-block-7 h2 {
	background-position: 0 -476px;
	height: 39px;
	margin:0;
}

/*EXPLORE ARTICLE PAGE BLOCKs*/

#block-views-hop2_explore_related-block_2
{
    display: inline-block;
    float:left;
	width: 600px;
	min-height: 400px;
}

#block-views-hop2_explore_related-block_2 h2
{
   padding: 0px 0px 0px 30px;
}

#block-block-36  {
 	float:left;
}

.page-explore-articles  #block-block-36  {
    position:relative;
    top:-27px;
	}

	
#block-views-hop2_explore_related-block_3
{
    display: inline-block;
    float: left;
}

.page-explore-articles #block-views-hop2_explore_related-block_3  {
    position:relative;
    top: -25px;
	}
	
	
#block-block-37  {
    padding: 20px 0px 0px 0px;
	float:right;
}

.page-explore-articles #block-block-37  {
    position:relative;
    top: -25px;
}

.section-schools #block-block-38  {
    position:relative;
    top: 270px;
	background:url('../images/backgrounds/container_competition_background.png') repeat scroll 0 0 transparent;
	background-repeat:no-repeat;
	height: 400px;
	width: 400px;
	left: -63px;
	}
/*
.section-schools #block-block-41 {
    float: left;
	left: 100px;
    
}	
	*/
	
.section-schools #block-block-41  h2 {
	clear: both;
	margin: 70px 0 20px 0;
	color: #495965;
	background: url("../images/backgrounds/schools-sprite.png") no-repeat scroll -15px -407px transparent;
	padding: 4px 0px 0px 5px;
	position: relative;
	top: 20px;
	width: 130px;
	}		
	
/*.section-schools #block-block-41  h2{
    clear: both;
    margin: 70px 0 20px 0;
	color: #495965;
    font-family: DINWeb,"Century Gothic",Helvetica,"Bitstream Vera Sans",sans-serif;
    font-weight: bold;
	font-size: 20px;
   	box-shadow: 5px 5px 5px 5px #bbf147;
    border-radius: 5px;
	width: 125px;
	background: #bbf147;
	padding: 10px 0px 0px 3px;
	filter: progid:DXImageTransform.Microsoft.Glow(color='#bbf147',Opacity=10, FinishOpacity=90, Style=2,strength=5);;
	

}	
*/
 
 /*   
 position:relative;
 
 [if IE] top: -120px; */  
/* float:left;*/
/* research by block */
#block-block-8, #block-hop-3 {
	margin: 0px;
	padding: 0;
}
#block-block-8 h2, #block-hop-3 h2 {
	background-position: 0 -518px;
	height: 60px;
}
#block-block-8 h2, #block-block-8 h3, #block-block-8 h4, #block-hop-3 h3, #block-hop-3 h4 {
	margin: 0;
}
#block-block-8 .research-by-section, #block-hop-3 .research-by-section {
	float: left;
	width: 225px;
}
#block-block-8 .research-by-section .research-by-content, #block-hop-3 .research-by-section .research-by-content {
	margin: 10px 30px 20px 30px;
}
#block-block-8 .research-by-section h3,#block-hop-3 .research-by-section h3 {
	background-position: 0px -318px;
	height:78px;
}
#block-block-8 #members h3,#block-hop-3 #members h3 {
	background-position: 0px -318px;
}
#block-block-8 #constituencies h3, #block-hop-3 #constituencies h3 {
	background-position: -225px -318px;
}
#block-block-8 #parliaments h3,#block-hop-3 #parliaments h3 {
	background-position: -450px -318px;
}
#block-block-8 #surveys h3,#block-hop-3 #surveys h3 {
	background-position:-675px -318px;
}
#block-hop-0 .content,
#ensexplorer-index .content,
#block-hop-10 .content,
#block-hop-11 .content {
	font-family: DINWeb, Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
	font-weight: bold;
}
#block-hop-2 {
	margin: 0 0 10px 0;
	padding: 0;
}
#block-hop-2 h2 {
	background-position: 0 0;
	height: 50px;
}
#block-hop-2 h2, #block-hop-2 h3, #block-hop-2 h4 {
	margin: 0;
}
#block-hop-2 .research-by-section {
	float: left;
	width: 225px;
}
#block-hop-2 .research-by-section .research-by-content {
	margin: 10px 30px 20px 30px;
}
#block-hop-2 .research-by-section h3 {
	background-position: 0px -30px;
	height:90px;
}
#block-hop-2 #members h3 {
	background-position: 0px -50px;
}
#block-hop-2 #constituencies h3 {
	background-position: -226px -50px;
}
#block-hop-2 #parliaments h3 {
	background-position: -450px -50px;
}
#block-hop-2 #surveys h3 {
	background-position: -674px -50px;
}
#block-block-29 .content .icon,
#block-block-29 .content .icon2,
#block-block-29 .content .icon3,
#block-block-29 .content .icon4,
#block-block-8 .research-by-content .icon, .field-field-icon,
#block-hop-3 .research-by-content .icon, .field-field-icon  {
	background-position: 50px 0;
	width: 42px;
	height: 64px;
	float: left;
	margin:0 24px 0 0;
}

.page-research .field-field-icon {display: none;}

.page-schools .field-field-icon {display: none;}


.page-research-members .field-field-icon, 
#block-block-29  .content .icon,
#block-block-8 #members .icon, #block-hop-3 #members .icon,
#block-block-8 .research-by-content .icon,#block-hop-3 .research-by-content .icon {
	background-position: -5px -397px;
	background-color: transparent;
}
.page-research-constituencies .field-field-icon, #block-block-8 #constituencies .icon,
#block-block-29 .content .icon2,
#block-hop-3 #constituencies .icon {
	background-position: -51px -397px;
	background-color: transparent;
}
.page-research-parliaments .field-field-icon, #block-block-8 #parliaments .icon,
#block-block-29 .content .icon3,
#block-hop-3 #parliaments .icon {
	background-position: -99px -397px;
	background-color: transparent;
}
.page-research-surveys .field-field-icon, #block-block-8 #surveys .icon,
#block-block-29 .content .icon4,
#block-hop-3 #surveys .icon {
	background-position: -146px -397px;
	background-color: transparent;
}
.field-field-icon {
	float: right;
	overflow:hidden;
	z-index:0;
}
.page-about-news-and-events .field-field-icon {
	height:0;
}
.page-about-latest-research .field-field-icon, .page-about-publications .field-field-icon {
	background: transparent url(../images/sprites/about.png) no-repeat scroll -506px 18px;
	width: 70px;
	height: 64px;
	float: left;
	margin-left:22px;
}
#block-block-8 .research-by-section h4,
#block-hop-3 .research-by-section h4 {
	background-position:-450px -847px;
	height:30px;
}
#block-block-8 #members-volumes h4,
#block-hop-3 #members-volumes h4 {
	background-position: 0px -847px;
}
#block-block-8 #constituencies-volumes h4,
#block-hop-3 #constituencies-volumes h4 {
	background-position: -225px -847px;
}
#block-block-8 #parliaments-volumes h4,
#block-hop-3 #parliaments-volumes h4 {
	background-position: -450px -847px;
}
#block-block-8 #surveys-volumes h4,
#block-hop-3 #surveys-volumes h4 {
	background-position: -675px -847px;
}
#block-block-8 .research-by-section form,
#block-hop-3 .research-by-section form {
	padding: 16px 11px 18px 20px;
}
#block-block-8 .research-by-section form p,
#block-hop-3 .research-by-section form p {
	margin: 0px;
}
#block-block-8 .research-by-section form select,
#block-hop-3 .research-by-section form select {
	float: left;
}
#block-block-8 .research-by-section form input.button,
#block-hop-3 .research-by-section form input.button {
	background-position:-191px -397px;
	border:medium none;
	float:right;
	height:23px;
	width:28px;
	cursor: pointer;
	margin-top:5px;
	font-size:0;
	line-height:0;
}
#block-block-8 #members-volumes form,
#block-hop-3 #members-volumes form {
	background-color: #01636D;
}
#block-block-8 #constituencies-volumes form,
#block-hop-3 #constituencies-volumes form {
	background-color: #017D8C;
}
#block-block-8 #parliaments-volumes form,
#block-hop-3 #parliaments-volumes form {
	background-color: #01899E;
}
#block-block-8 #surveys-volumes form,
#block-hop-3 #surveys-volumes form {
	background-color: #54acb7;
}
#block-hop-2 .research-by-section h4 {
	background-position:0px -139px;
	height:30px;
	border-top:10px solid #D1D7DB;
}
#block-hop-2 .research-by-section form {
	padding: 16px 11px 12px 20px;
}
#block-hop-2 .research-by-section form p {
	margin: 0px;
}
#block-hop-2 .research-by-section form select {
	float: left;
}
#block-hop-2 .research-by-section form input.button {
	background-position:-191px -397px;
	border:medium none;
	float:right;
	height:23px;
	width:28px;
	cursor: pointer;
	margin-top:5px;
}
#block-hop-2 #members-volumes form {
	background-position: 0 -168px;
}
#block-hop-2 #constituencies-volumes form {
	background-position: -225px -168px;
}
#block-hop-2 #parliaments-volumes form {
	background-position: -225px -168px;
}
#block-hop-2 #surveys-volumes form {
	background-position: -225px -168px;
}
#block-block-13 {
	background-color: #f3f5f6;
	overflow:auto;
	margin-bottom: 10px;
}
#block-block-13 h2.title {
	text-transform: uppercase;
	font-size: 140%;
	line-height: 1.8em;
	width: 90px;
	display:block;
	float:left;
	margin: 0 0 0 30px;
}
#block-block-13 .content ul {
	margin:4px 0 0;
	overflow:hidden;
	padding:0 0 0 20px;
}
#block-block-13 .content ul li {
	width: 120px;
	height:28px;
	display:block;
	float:left;
	margin-right: 20px;
	padding:0;
	text-indent:-9999px;
	background-position: -110px -234px;
}
#block-block-13 .content ul.top li.ss-one {
	background-position: -111px -234px;
}
#block-block-13 .content ul.top li.ss-two {
	background-position: -248px -234px;
}
#block-block-13 .content ul.top li.ss-three {
	background-position: -391px -234px;
}
#block-block-13 .content ul.top li.ss-four {
	background-position: -533px -234px;
}
#block-block-13 .content ul.top li.ss-five {
	background-position: -677px -234px;
}
#block-block-13 .content ul.bottom li.ss-one {
	background-position: -111px -265px;
}
#block-block-13 .content ul.bottom li.ss-two {
	background-position: -248px -265px;
}
#block-block-13 .content ul.bottom li.ss-three {
	background-position: -391px -265px;
}
#block-block-13 .content ul.bottom li.ss-four {
	background-position: -533px -265px;
}
#block-block-13 .content ul.bottom li.ss-five {
	background-position: -677px -265px;
}

/* block-parliament_history-1 , block-hop-1 - new version of block */

#block-parliament_history-1, #block-hop-1 {
	background-color: #f3f5f6;
	overflow:hidden;
	margin-bottom: 10px;
}
#block-parliament_history-1 a, #block-hop-1 a {
	display:block;
}
#block-parliament_history-1 h2.title, #block-hop-1 h2.title {
	text-transform: uppercase;
	line-height: 30px;
	width: 90px;
	height:52px;
	overflow:hidden;
	float:left;
	font-size: 21px;
	margin: 6px 0 0 30px;
}
#block-parliament_history-1 h2.title .cufon, #block-hop-1 h2.title .cufon {
	margin:0 0 11px 0;
}
#block-parliament_history-1 .content ul, #block-hop-1 .content ul {
	margin:4px 0 0;
	overflow:hidden;
	padding:0 0 0 8px;
}
#block-parliament_history-1 .content ul li,  #block-hop-1 .content ul li  {
	width: 120px;
	height:28px;
	display:block;
	float:left;
	line-height: 28px;
	margin-right: 5px;
	padding:0;
	/*text-indent:-9999px;*/
	background-position: -110px -234px;
}
#block-parliament_history-1 .content ul.top li.ss-one, #block-hop-1 .content ul.top li.ss-one {
	background-position: -111px -234px;
}
#block-parliament_history-1 .content ul.top li.ss-two, #block-hop-1 .content ul.top li.ss-two {
	background-position: -248px -234px;
}
#block-parliament_history-1 .content ul.top li.ss-three, #block-hop-1 .content ul.top li.ss-three {
	background-position: -391px -234px;
}
#block-parliament_history-1 .content ul.top li.ss-four, #block-hop-1 .content ul.top li.ss-four {
	background-position: -533px -234px;
}
#block-parliament_history-1 .content ul.top li.ss-five, #block-hop-1 .content ul.top li.ss-five {
	background-position: -677px -234px;
}
#block-parliament_history-1 .content ul.bottom li.ss-one, #block-hop-1 .content ul.bottom li.ss-one {
	background-position: -111px -265px;
}
#block-parliament_history-1 .content ul.bottom li.ss-two, #block-hop-1 .content ul.bottom li.ss-two {
	background-position: -248px -265px;
}
#block-parliament_history-1 .content ul.bottom li.ss-three, #block-hop-1 .content ul.bottom li.ss-three {
	background-position: -391px -265px;
}
#block-parliament_history-1 .content ul.bottom li.ss-four, #block-hop-1 .content ul.bottom li.ss-four {
	background-position: -533px -265px;
}
#block-parliament_history-1 .content ul.bottom li.ss-five, #block-hop-1 .content ul.bottom li.ss-five {
	background-position: -677px -265px;
}
#block-parliament_history-1 .content ul.bottom li.ss-six, #block-hop-1 .content ul.bottom li.ss-six {
	background-position: -677px -265px;
}
#block-parliament_history-1 a.active, #block-parliament_history-0 a.active, #block-hop-1  a.active, #block-hop-0  a.active {
	color:#13A8C9!important;
}
#main-content .content ul.kwicks li {
	float: left;
	width: 170px;
	height: 200px;
	margin-right: 5px;
}
#main-content .content ul li#kwick1 {
	background-color: #53b388;
	background-image: url('../images/kwicks/HOP_Explore_Topic_Banners_Medieval.jpg');
}
#main-content .content ul li#kwick2 {
	background-color: #5a69a9;
	background-image: url('../images/kwicks/HOP_Explore_Topic_Banners_Tudors.jpg');
}
#main-content .content ul li#kwick3 {
	background-color: #c26468;
	background-image: url('../images/kwicks/HOP_Explore_Topic_Banners_Stuarts.jpg');
}
#main-content .content ul li#kwick4 {
	background-color: #bf7cc7;
	background-image: url('../images/kwicks/HOP_Explore_Topic_Banners_Hanoverians.png');
	margin-right: 0;
}
#main-content .content ul li#kwick5 {
	background-color: #bf7cc7;
	background-image: url('../images/kwicks/HOP_Explore_Topic_Banners_Modern.jpg');
	margin-right: 0;
}
/*  Cumulus  */

#content-bottom #block-hop-12 {
	float:left;
	padding:0;
	width:300px;
}
#content-bottom #block-hop-12 h2, {
	margin:0;
}
#content-bottom #block-hop-12 .content {
	background-color:#076070; /*097183; */
	height:300px;
}
#content-bottom #block-hop-12 .more-link {
	display:none;
}
#content-bottom #block-hop-12 h2 {
	background:transparent url(../images/titles/keyword-search.png) no-repeat;
	display:block;
	height:33px;
	text-indent:-9999px;
	width:211px;
	margin-left:44px;
}
#content-bottom #block-hop-12 #hop-taxonomy-list,
#block-hop-12 #hop-taxonomy-cloud-canvas {
	text-align: justify;
	padding: 10px;
}
#content-bottom #block-hop-12 #hop-taxonomy-list a {
	color: #ffffff;
}
#content-bottom #block-hop-12 #hop-taxonomy-list a:hover {
	color: #14a6cd;
}
/*  discover by gallery titles  */

/*#sub-navigation #block-menu_block-3 h2, */
.section-gallery h1.title {
	background: transparent url(../images/sprites/discover.png) no-repeat scroll;
	display:block;
	height: 60px;
	margin: 0;
}
#sub-navigation #block-menu_block-3 h2	{text-indent: -9999px;}
.page-discover-by-gallery #content-bottom #block-views-featured_members-block_2 h2, .page-gallery-members h1.title {
	background: transparent url(../images/sprites/discover.png) no-repeat scroll;
	height: 60px;
}
.page-gallery-members h1.title, .page-gallery-constituencies h1.title, .page-gallery-parliament h1.title  {
	border-bottom: 10px solid #d1d7db;
	text-indent:-9999px;
}
.page-discover-by-gallery #content-bottom #block-views-featured_members-block_10 h2, .page-gallery-parliament h1.title {
	background-position: 0 -60px;
}
/*
.page-discover-by-gallery #content-bottom #block-views-featured_members-block_19 h2, .page-gallery-constituencies h1.title {
	background-position: 0 -121px;
}
*/
.page-discover-by-gallery #content-bottom #block-views-featured_members-block_12 h2, .page-gallery-manuscript h1.title {
	background-position: 0 -121px;
}
.page-discover-by-gallery #content-bottom #block-views-featured_members-block_11 h2 {
	background-position: 0 -182px;
}
.page-discover-by-gallery #content-bottom #block-views-featured_members-block_9 h2, .page-gallery-podcasts-video h1.title {
	background-position: 0 -243px;
}
/*
.page-discover-by-gallery #content-bottom #block-views-featured_members-block_19 h2, .page-gallery-constituencies h1.title {
	background-position: 0 -398px;
}
*/
.page-discover-by-gallery #block-views-featured_members-block_2 {
	background-color: #d1d7db;
	padding: 0;
	border-top:0;
}
/*  discover  */

.page-discover-by-gallery .field-field-icon {
	display:none;
}
/* index az block */

#block-parliament_history-0, #block-hop-0, #ensexplorer-index {
	background-color: #f3f5f6;
	height: 20px;
	line-height: 25px;
	margin: 10px 0;
	padding:4px 4px 4px 0;
}
#block-parliament_history-0 h2, #block-hop-0 h2  {
	float: left;
	line-height: 25px;
	width: 105px;
	margin:0 0 0 30px!important;
}
#block-parliament_history-0 .content a,  #block-hop-0 .content a , #ensexplorer-index  .content a {
	font-family:DINWeb,times New Roman;
	font-size: 20px;
	font-size: 18px\9;
	margin-right: 16px;
	color: #999999;
	font-weight: bold;
}
/* EnSexplorer - Index */
#ensexplorer-index h2  {
	float: left;
	line-height: 25px;
	width: 70px;
	margin:0 0 0 10px!important;
}

/* Preview index az block */

#node-top #block-hop-10, #node-top #block-hop-11 {
	background-color: #f3f5f6;
	margin: 10px 0;
	padding:4px 0px;
}
#node-top #block-hop-10 h2,#node-top #block-hop-11 h2  {
	float: left;
	width: 105px;
	font-size: 18px;
	margin:0 34px 0 15px!important;
}
#node-top #block-hop-10 .content ,#node-top  #block-hop-11 .content {
   margin-left: 160px;
} 
#node-top #block-hop-10 .content a,#node-top  #block-hop-11 .content a    {
	font-size: 160%;
	margin-right: 13px;
	color: #999999;
}
#node-top #block-hop-10 .content a.active, #node-top #block-hop-11 .content a.active    {
	font-size: 160%;
	margin-right: 14px;
	color: #006600;
}

/* when the preview A-Z is in the left side bar */
#sidebar-left #block-hop-10 .content ,#sidebar-left  #block-hop-11 .content {
  /*margin-left: 6px; */
  /*white-space: pre-wrap; */
  text-align: justify;
}
#sidebar-left #block-hop-10 h2,#sidebar-left #block-hop-11 h2  {
	background-color: #ffffff;
	margin: 4px 0 0 0;
	padding:0px 0px;
	text-transform: none;
}
#sidebar-left #block-hop-10 .content ,#sidebar-left   #block-hop-11 .content {
   margin: 12px 0;
} 
#sidebar-left #block-hop-10 .content a,#sidebar-left #block-hop-11 .content a    {
	font-size: 13px;
	margin-right: 6px;
	color: #999999;
	letter-spacing: -0.17em;
}
#sidebar-left #block-hop-10 .content a.active, #sidebar-left #block-hop-11 .content a.active    {
	font-size: 110%;
	color: #006600;
}


/*  quick search block  */
/* Research page quick search block*/
#block-parliament_solr-1 {
	background: #0a8196 url(../images/backgrounds/quick-find-form.png) no-repeat;
	padding:43px 5px 1px;
}
#block-parliament_solr-1 h2 {
	text-indent: -9999px;
}
#quick_search {
	overflow:hidden;
	display:block;
	height:126px;
	
}
#quick_search .solr_advanced_search {
	float:right;
	font-size:85%;
	margin:0 55px 0 0;
}
#quick_search .solr_advanced_search {
	color: #fff;
}
#quick_search .solr_advanced_search a {
	color: #fff;
	text-decoration: underline;
}
#quick_search #parliament-sorl-quick-form, #quick_search #parliament-sorl-quick-form-1 {
	width:340px;
	float:left;
	display:block;
}
#quick_search #parliament-solr-form, #quick_search #parliament-solr-form-1 {
	float:left;
	display:block;
	width:225px;
	margin:0 0 0 322px;
}
#quick_search #parliament-sorl-quick-form #edit-volume-wrapper, #quick_search #parliament-sorl-quick-form #edit-volume-1-wrapper, #quick_search #parliament-sorl-quick-form-1 #edit-volume-wrapper, #quick_search #parliament-sorl-quick-form-1 #edit-volume-1-wrapper, #quick_search #parliament-sorl-quick-form #edit-quick-volume-wrapper, #quick_search #parliament-sorl-quick-form-1 #edit-quick-volume-wrapper {
	margin: 42px 0 0 20px; /*55px 0 0 20px;*/
}
#quick_search #parliament-sorl-quick-form #edit-content-wrapper, #quick_search #parliament-sorl-quick-form #edit-content-1-wrapper, #quick_search #parliament-sorl-quick-form-1 #edit-content-wrapper, #quick_search #parliament-sorl-quick-form-1 #edit-content-1-wrapper, #quick_search #parliament-sorl-quick-form #edit-quick-content-wrapper, #quick_search #parliament-sorl-quick-form-1 #edit-quick-content-wrapper {
	float:left;
	margin: 3px 0 0 20px; /*10px 0 0 20px;*/
}
#quick_search #parliament-sorl-quick-form #edit-submit, #quick_search #parliament-sorl-quick-form #edit-submit-1, #quick_search #parliament-sorl-quick-form #edit-submit-2, #quick_search #parliament-sorl-quick-form-1 #edit-submit, #quick_search #parliament-sorl-quick-form-1 #edit-submit-1, #quick_search #parliament-sorl-quick-form-1 #edit-submit-2 {
	margin:8px 0 0 10px;
	background:url("../images/titles/research-featured-sprite.png") no-repeat scroll -191px 602px transparent;
	display:block;
	text-indent:-9999px;
	border:medium none;
	cursor:pointer;
	height:23px;
	width:28px;
	font-size:0;
	line-height:0;
}
#quick_search #parliament-solr-form #edit-volume-wrapper, #quick_search #parliament-solr-form #edit-volume-1-wrapper, #quick_search #parliament-solr-form-1 #edit-volume-wrapper, #quick_search #parliament-solr-form-1 #edit-volume-1-wrapper {
	margin: 0; /*5px 0 0 328px;*/
}
#quick_search #parliament-solr-form #edit-content-wrapper, #quick_search #parliament-solr-form #edit-content-1-wrapper, #quick_search #parliament-solr-form-1 #edit-content-wrapper, #quick_search #parliament-solr-form-1 #edit-content-1-wrapper {
	margin: 10px 0 0 0; /*20px 0 0 328px*/
}
#quick_search #parliament-solr-form #edit-search-wrapper, #quick_search #parliament-solr-form #edit-search-1-wrapper, #quick_search #parliament-solr-form-1 #edit-search-wrapper, #quick_search #parliament-solr-form-1 #edit-search-1-wrapper {
	margin: 10px 0 0 0; /*16px 0 0 328px;*/
	float:left;
}
#quick_search #edit-search, #quick_search #edit-search-1, #quick_search #edit-search-2 {
	width:161px;
}
#quick_search #parliament-solr-form #edit-submit, #quick_search #parliament-solr-form #edit-submit-1, #quick_search #parliament-solr-form #edit-submit-2, #quick_search #parliament-solr-form-1 #edit-submit, #quick_search #parliament-solr-form-1 #edit-submit-1, #quick_search #parliament-solr-form-1 #edit-submit-2 {
	margin:9px 0 0 10px; /*20px 0 0 10px;*/
	float:left;
	background:url("../images/titles/research-featured-sprite.png") no-repeat scroll -191px 602px transparent;
	display:block;
	text-indent:-9999px;
	border:medium none;
	cursor:pointer;
	height:23px;
	width:28px;
	font-size:0;
	line-height:0;
}
/* Explore */
/* green: #9aad14 */

/*Explore top banner header*/

/* ###########  SUB NAVIGATION BLOCK ########### */
#sub-navigation {
	background-color: #F3F5F6;
	clear: both;
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
}

.section-schools #sub-navigation {
    background: url(../images/sprites/schools-sprite.png) 0px -60px;
	height: 140px;
	}

body[class*="page-volume-1832-1868"] div#sub-navigation { 
/*
  background: #F3F5F6 url(../images/backgrounds/header-1832-68-2.png) no-repeat scroll 0 0;
  border:0 none;
*/
} 
body[class*="page-research-1832-1868"] div#sub-navigation,
body[class*="page-research-members-1832-1868"] div#sub-navigation,
body[class*="page-research-constituencies-1832-1868"] div#sub-navigation { 
  background:#006600 url(../images/backgrounds/header-1832-68-1.png) no-repeat scroll 0 0;
  border:0 none;
}
/*
body[class*="1832-1868"] div#sub-navigation { 
  background:#006600 url(../images/backgrounds/header-1832-68-1.png) no-repeat scroll 0 0;
  border:0 none;
  min-height: 90px;
}
*/
#sub-navigation div {
	margin: 0;
	padding: 0;
}
#sub-navigation .section-title {
	float: left;
	width: 235px;
}
#sub-navigation h2 {
	border: 0 none;
	float: left;
	margin: 16px 12px 0;
	text-indent: -9999px;
}
#sub-navigation .sub-section {
	clear: left;
	float: left;
	margin: 5px 0 0 0;
	padding: 0;
	text-transform: capitalize;
}
#sub-navigation h3.sub-section {
	font-size: 21px;
}
#sub-navigation h4.sub-section {
	font-size: 17px;
	width: 200px;
}
#sub-navigation .content {
	float: left;
	margin: 10px 0 0 5px;
	padding: 0;
}
.section-schools #sub-navigation .content {
	padding: 30px 0px 0px 0px;
}
#sub-navigation .content ul.menu {
	font-family: DINWeb,"Century Gothic",sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}
#sub-navigation ul.menu li a,
#sub-navigation ul.menu li span {
	padding: 0 0 0 15px;
	margin: 0;
}
.section-schools #sub-navigation ul.menu li a,
.section-schools #sub-navigation ul.menu li span {
	margin: 0px 0px 0px 280px;
	line-height: 2.5em;
	padding: 12px 10px 5px 30px;
	display: none;
}
#sub-navigation ul.menu li a.active {
	text-decoration: underline;
}


/** Research Section Sub-header styling **/
div#sub-navigation div#block-menu_block-1 h2 {
	background:transparent url(../images/titles/research-featured-sprite.png) repeat scroll -225px 682px;
	height: 34px;
	width: 225px;
}
#sub-navigation div#block-menu_block-1 .sub-section {
	margin-left: 30px;
}
#sub-navigation div#block-menu_block-1 ul.menu li a {
	color: #14A9C7;
}
#sub-navigation div#block-menu_block-1 ul.menu li a.active,
#sub-navigation div#block-menu_block-1 ul.menu li.active-trail a {
	background: transparent url(../images/sprites/nav-arrows.png) no-repeat 0 4px;
	text-decoration: underline;
}

/** Explore Section Sub-header styling **/
div#sub-navigation div#block-menu_block-2 h2 {
	background:transparent url(../images/sprites/explore.png);
	height: 45px;
	margin-left: 63px;
	width: 175px;
}
#sub-navigation div#block-menu_block-2 h3.sub-section {
	margin-left: 62px;
}
#sub-navigation div#block-menu_block-2 div.content {
	margin-left: 118px;
}
#sub-navigation div#block-menu_block-2 ul.menu li span {
	text-decoration: none;
}
#sub-navigation div#block-menu_block-2 ul.menu li,
#sub-navigation div#block-menu_block-2 ul.menu li a {
	color: #99AB15;
}
#sub-navigation div#block-menu_block-2 ul.menu li a {
	text-transform: capitalize;
}
#sub-navigation div#block-menu_block-2 ul.menu li.expanded,
#sub-navigation div#block-menu_block-2 ul.menu li.expanded ul li {
	margin: 0;
}
#sub-navigation div#block-menu_block-2 ul.menu li a.active {
	background: transparent url(../images/sprites/nav-arrows.png) no-repeat 0 -22px;
}
#sub-navigation div#block-menu_block-2 ul.menu li.expanded {
	float: left;
}

/** Discover Section Sub-header styling **/
div#sub-navigation div#block-menu_block-3 h2 {
	background:transparent url(../images/sprites/discover.png) no-repeat scroll 0 -350px;
	height: 45px;
	margin: 20px 0 0 60px;
	width: 170px;
}
#sub-navigation div#block-menu_block-3 h3.sub-section {
	margin: 0 0 0 63px;
}
#sub-navigation div#block-menu_block-3 div.content {
	margin-left: 212px;
}
#sub-navigation div#block-menu_block-3 ul.menu li a.active {
	background: transparent url(../images/sprites/nav-arrows.png) no-repeat 0 -49px;
}
#sub-navigation div#block-menu_block-3 ul.menu li a {
	color: #AF047B;
}

/* 1832-68 RESEARCH  Section Styling **/
#block-block-21 {
/*
	padding: 0 0 0 12px;
	overflow:hidden;
*/
}
/*.page-research-1832-1868 #block-block-21 h2, .page-research-1832-1868 #block-block-21 h3, .page-research-1832-1868 #block-block-21 h4, 
body[class*="page-research-members-1832-1868"] #block-block-21 h2, body[class*="page-research-members-1832-1868"] #block-block-21 h3, body[class*="page-research-members-1832-1868"] #block-block-21 h4,
body[class*="page-research-constituencies-1832-1868"] #block-block-21 h2, body[class*="page-research-constituencies-1832-1868"] #block-block-21 h3, body[class*="page-research-constituencies-1832-1868"] #block-block-21 h4 {
	color:#F3F5F6;
}
*/
#sub-navigation div#block-block-21 h2,
#sub-navigation div#block-block-21 h3,
#sub-navigation div#block-block-21 h4 {
	color:#F3F5F6;
	margin: 20px 12px 0;
	text-indent: 0;
}
#sub-navigation div#block-block-21 h2 {
	font-size: 26px;
}
#sub-navigation div#block-block-21 h3 {
	font-size: 20px;
	margin-top: 15px;
}
/*#block-block-21 h2 {
	background:transparent url(../images/titles/research-featured-sprite.png) repeat scroll -452px 682px;
	border:0 none;
	display:block;
	text-indent:-9999px;
	height:34px;
	width:216px;
	margin:0;
	float:left;
*/
}
*/
/*.page-research-1832-1868 #block-block-21 h2,
body[class*="page-research-members-1832-1868"] #block-block-21 h2,
body[class*="page-research-constituencies-1832-1868"] #block-block-21 h2 {
	background:transparent url(../images/titles/research-featured-sprite.png) repeat scroll -678px 682px;
}*/	

#block-block-21 h3.sub-section, .page-research-1832-1868 #block-block-21 h3.sub-section {
/*
	float:left;
	clear:left;
	padding:12px 0;
	font-size:170%;
*/
}
#block-block-21 h4.sub-section,  .page-research-1832-1868 #block-block-21 h4.sub-section {
/*
	float:left;
	clear:left;
	margin:0 0 0 18px;
	padding:0;
	font-size:140%;
	
*/
}
#block-block-21 .content {
/*
	padding:0;
	margin:0 0 0 232px;
*/
}

/* 1832-68 constitiencies and members */
#block-block-19,#block-block-20  {margin-top: 24px;font-size: 1.5em;}

/* ABOUT TOP MENUN BANNER*/ 
div#sub-navigation div#block-menu_block-9 h2 {
	background:transparent url(../images/sprites/about.png) no-repeat top left;
	height: 72px;
	width: 500px;
}
#sub-navigation div#block-menu_block-9 .sub-section {
	margin-left: 30px;
}
#sub-navigation div#block-menu_block-9 div.content {
	margin-left: 28px;
}
#sub-navigation div#block-menu_block-9 ul.menu li a,
#sub-navigation div#block-menu_block-11 ul.menu li a {
	color: #0C3A5B;
}

#sub-navigation div#block-menu_block-12 ul.menu li a {
	color: #14A9C7;
}
#sub-navigation div#block-menu_block-9 ul.menu li a.active,
#sub-navigation div#block-menu_block-9 ul.menu li.active-trail a,
#sub-navigation div#block-menu_block-11 ul.menu li a.active,
#sub-navigation div#block-menu_block-11 ul.menu li.active-trail a {
	background: transparent url(../images/sprites/nav-arrows.png) no-repeat 0 -75px;
	text-decoration: underline;
}
#sub-navigation #block-menu_block-9 {
	/*
	padding:0 0 0 15px;
	margin:0;
	float:left;
	overflow:hidden;
	*/
}
#sub-navigation #block-menu_block-9 h2 {
	/*
	border:0 none;
	float: left;
	height:74px;
	width:504px;
	margin: 5px 0 0 0;
	*/
}
#sub-navigation #block-menu_block-9 .content {
	/*
	margin: 5px 0 0 25px;
	*/
}
#sub-navigation #block-menu_block-11 {
	/*
	display:block;
	margin:0;
	padding:0 0 0 5px;
	vertical-align:top;
	overflow:hidden;
	*/
}
#sub-navigation #block-menu_block-11 .content {
}


div#sub-navigation div#block-menu_block-16 h2 {
    background: url("../images/sprites/schools-sprite.png") repeat scroll -40px -220px transparent;
    height: 100px;
    width: 350px;
	position: relative;
	top: 15px;
	left: 15px;
}
.section-discover-by-gallery #sub-navigation a, .section-gallery #sub-navigation a {
	/*
	color:#ae0079;
	*/
}
/*
.section-discover-by-gallery #sub-navigation a.active, .section-gallery #sub-navigation a.active {
	border-bottom:1px solid #ae0079;
}
*/
#block-custom_pagers-1 {
	margin: 0;
	padding: 0;
}
/*TOP GLOSSARY BAR */
#block-g2-alphabar {
	left:708px;
	position:relative;
	top:-74px;
	height: 0;
	overflow:visible;
	width:180px;
	margin:0;
	padding:0;
}
#block-g2-alphabar .block-inner {
    background:#D1D7DB url(../images/glossary-top.png) no-repeat top center;
	width:141px;
	padding:10px;
	height:90px;
}
#block-g2-alphabar .block-inner .content {
	overflow:hidden;
}
#sub-navigation #block-g2-alphabar a {
	color: #0C3A5B;
	margin:0;
	padding:0;
}
#sub-navigation #block-g2-alphabar a .cufon {
	margin:0 0 5px 0; 
	padding:0;
}
#sub-navigation #block-g2-alphabar a .cufon canvas {
	margin:0;
	padding:0;	
}
#block-g2-alphabar h2 {
	margin:2px 0 9px;
	font-size:21px;
}
.section-explore #block-g2-alphabar, .section-periods #block-g2-alphabar {
	/*top:194px;*/
  margin:0;
	padding:0;
	top:-80px;
}
#sub-navigation a {
}
#sub-navigation a.active {
}
.section-survey #sub-navigation a, .section-research #sub-navigation a, .section-volume #sub-navigation a {
}
#sub-navigation #block-menu_block-2 h2, .section-explore h1#site-name a, .section-periods h1#site-name a, .section-themes h1#site-name a {
	/*
	background: transparent url(../images/sprites/explore.png) top left;
	text-indent: -10000px;
	*/
}
.section-explore h1#site-name a, .section-periods h1#site-name a, .section-themes h1#site-name a {
	/*
	background-position: right top;
	width: 250px;
	*/
}
.section-explore h1#site-name, .section-periods h1#site-name, .section-themes h1#site-name {
	/*
	background: #9aad14 none;
	*/
}
#sub-navigation a {
}
#sub-navigation a.active {
/*	border-bottom:1px solid #0C3A5B; */
}
/*
.section-about #sub-navigation a.active {
	border-bottom:1px solid #0C3A5B;
}
.section-periods #sub-navigation a.active, .section-themes #sub-navigation a.active {
	border-bottom:1px solid #9aad14; 
}
.section-survey #sub-navigation a.active, .section-research #sub-navigation a.active, .section-volume #sub-navigation a.active, .section-volume #sub-navigation a.active-trail, .section-volume #sub-navigation ul.menu li.active-trail a {
	border-bottom:1px solid #13A8C9;
}
*/

/*EXPLORE AND THEMES TOP NAVIGATION HEADERS*/
span.exp_top_nav_item {
/*
	color:#9aad14;
	font-family:DINWeb,Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
	font-weight:bold;
	margin:0 0 0 17px;
*/
}
#sub-navigation ul.menu li.expanded {
/*
	float: left;
	width:130px;
*/
}
#sub-navigation ul.menu li.menu-mlid-5126 {
/*
	padding:0;
*/
}
#sub-navigation ul.menu li.menu-mlid-5126 > a:first-child {
/*
	cursor:auto;
*/
}
#sub-navigation ul.menu li.menu-mlid-5125 {
/*
	width:110px;
*/
}
#sub-navigation ul.menu li.menu-mlid-5125 > a:first-child {
/*
	cursor:auto;
*/
}
#sub-navigation ul.menu li {
/*
	line-height: 16px;
	margin: 0;
	padding: 0 0 0 17px;
*/
}

#sub-navigation ul.menu li.expanded {
/*
	padding-left:0;
*/
}

#sub-navigation ul.menu li.expanded li {
/*
	padding-left:0;
*/
}
#sub-navigation ul.menu li.expanded .explore-menu-head,
#sub-navigation ul.menu li.expanded a {
/*
	margin-left: 17px;
*/
}

/* NAVIGATION ARROWS */

#sub-navigation ul.menu li.active,
.section-about #sub-navigation ul.menu li.active-trail,
.section-gallery #sub-navigation ul.menu li.active-trail,
.section-volume #sub-navigation ul.menu li.active-trail,
.section-research #sub-navigation ul.menu li.active-trail,
.section-survey #sub-navigation ul.menu li.active-trail,
.section-periods #sub-navigation ul.menu li ul.menu li.active-trail,
.section-themes #sub-navigation ul.menu li ul.menu li.active-trail {
/*	
	background: transparent url(../images/sprites/nav-arrows.png) no-repeat 0 2px;
*/
}
.section-themes #sub-navigation ul.menu li.active,
.section-periods #sub-navigation ul.menu li.active,
.section-periods #sub-navigation ul.menu li ul.menu li.active-trail,
.section-themes #sub-navigation ul.menu li ul.menu li.active-trail {
/*
	background-position: 0 -21px;
*/
}
.section-gallery #sub-navigation ul.menu li.active,
.section-gallery #sub-navigation ul.menu li.active-trail {
/*
	background-position: 0 -49px;
*/
}
.section-about #sub-navigation ul.menu li.active-trail,
.section-about #sub-navigation ul.menu li.active {
/*
	background-position: 0 -72px;
*/
}
.menu-mlid-5125 a.active-trail, .menu-mlid-5126 a.active-trail {
	margin: 0;
}
.menu-mlid-5125 ul.menu a.active-trail, .menu-mlid-5126 ul.menu a.active-trail {
	margin: 0;
}
#block-menu_block-4, #block-menu_block-8 {
	padding: 0;
}
#block-menu_block-4 .content ul a, #block-menu_block-8 .content ul a {
	width: 180px;
	height: 120px;
	display: block;
	float: left;
	background: transparent url(../images/sprites/explore-menus.jpg) no-repeat scroll;
	text-indent: -9999px;
}
#block-menu_block-4 .content ul, #block-menu_block-8 .content ul {
	overflow: hidden;
	margin: 0;
	padding: 0;
}
#block-menu_block-4 .content ul li, #block-menu_block-8 .content ul li {
	padding: 0;
	margin: 0;
	float:left;
}
#block-menu_block-4 .content li.menu-mlid-5128 a {
	background-position: -180px 0;
}
#block-menu_block-4 .content li.menu-mlid-5130 a {
	background-position: -360px 0;
}
#block-menu_block-4 .content li.menu-mlid-5131 a {
	background-position: -540px 0;
}
#block-menu_block-4 .content li.menu-mlid-5132 a {
	background-position: -720px 0;
}
#block-menu_block-8 .content li.menu-mlid-5129 a, #block-menu_block-8 .content li.menu-mlid-11895 a {
	background-position: 0 -120px;
}
#block-menu_block-8 .content li.menu-mlid-5133 a {
	background-position: -180px -120px;
}
#block-menu_block-8 .content li.menu-mlid-5134 a {
	background-position: -360px -120px;
}
#block-menu_block-8 .content li.menu-mlid-5135 a {
	background-position: -540px -120px;
}
#block-menu_block-8 .content li.menu-mlid-5136 a {
	background-position: -720px -120px;
}
/* About Us  */


#sub-navigation #block-menu_block-9 h2, #block-views-backlinks-block h2, #block-menu_block-10 h2, #block-menu_block-12 h2 {
	background: transparent url(../images/sprites/about.png) no-repeat top left;
	text-indent: -9999px;
}
#block-views-backlinks-block h2 {
	background-position: 0 -616px;
	height:53px;
}
#block-menu_block-10 h2 {
	background-position: -373px -616px;
	height:53px;
	margin: 20px 0px 20px 0;

}


.page-about-publications,
#block-menu_block-12 h2 {
	background-position: -677px -616px;
	height:53px;
	}

.page-about-publications-1386-1421,.page-about-publications-1509-1558,.page-about-publications-1558-1603,
.page-about-publications-1604-1629,.page-about-publications-1660-1690,.page-about-publications-1690-1715,
.page-about-publications-1715-1754,.page-about-publications-1754-1790,
.page-about-publications-1790-1820,.page-about-publications-1820-1832,
  #block-menu_block-12 h2 {
	background-position: -677px -616px;
	height:53px;
	margin-top: 70px;
}
.section-about #sub-navigation a {
	color:#0c3a5b;
}

img.imagefield-field_landing_about_image {
	border-bottom: 20px solid #D1D7DB;
}

/* Schools */
.section-schools  img.imagefield-field_landing_about_image {
border-bottom: 0px;
}
/*
/* About Titles */

.section-about h2.title-replacement, 
.section-about .field-field-landing-image img, #block-block-9 h2, #block-block-10 h2, .page-about-projects .field-field-icon {
	background: transparent url(../images/sprites/about.png) no-repeat scroll 0 -75px;
	text-indent: -9999px;
	display:block;
	height: 50px;
	margin:0;
	z-index:99;
}
.section-about .field-field-landing-image {
}
.section-about .field-field-landing-image img {
	border-bottom:20px solid #D1D7DB;
	margin:0;
	padding-top:50px;
	height:auto;
}
.page-about-publications .field-field-landing-image img {
	background-position: 0 -75px;
}
.page-about-parliaments-texts .field-field-landing-image img {
	background-position: 0 -126px;
}
.page-about-governance .field-field-landing-image img {
	background-position: 0 -279px;
}

.page-about-staff h2.title-replacement {
	background-position: 0 -177px;
}
.page-about-projects h2.title-replacement {
	background-position: 0 -228px;
}
.page-about-parliamentary-texts .field-field-icon {
	background: transparent url(../images/sprites/about.png) no-repeat scroll 0 -126px;
	height:50px;
	width:100%;
	float:none;
	
	}
/* ################### PAGE ABOUT GOVERNANCE ################### */

.page-about-governance h2.title-replacement {
	background-position: 0 -279px;
}
.page-about-governance #content-bottom #block-views-About-block_4 {
	border-top: 0 none;
	width: 600px;
	padding: 0 30px;
}
.page-about-governance #content-bottom #block-views-About-block_4 .field-content h2 {
	background: none;
	padding:0;
	margin:0 0 5px;
	color:#0C3A5B;
}
.page-about-news-and-events .field-field-landing-image img {
	background-position: 0 -381px;
}

.page-about-staff .field-field-landing-image img {
	background-position: 0 -176px;
}

/*.page-about-latest-research,*/
.page-about-latest-research .field-field-landing-image img
{
	background-position: 0 -330px;
}
.page-about-latest-research-1422-1504 .field-field-landing-image img
{
	background-position: 0 -330px;
}
.page-about-latest-research-1640-1660 .field-field-landing-image img
{
	background-position: 0 -330px;
}
.page-about-latest-research-1832-1868 .field-field-landing-image img
{
	background-position: 0 -330px;
}
.page-about-latest-research-lords-1603-1660 .field-field-landing-image img
{
	background-position: 0 -330px;
}
.page-about-latest-research-lords-1660-17150 .field-field-landing-image img
{
	background-position: 0 -330px;
}
.page-about-latest-research-oral-history-project .field-field-landing-image img
{
	background-position: 0 -330px;
}
.page-about-latest-research-1624-parliamentary-diaries .field-field-landing-image img
{
	background-position: 0 -330px;
}
.page-about-latest-research-wedgwood-archive .field-field-landing-image img
{
	background-position: 0 -330px;
}

/*
.page-about-latest-research,
.page-about-latest-research -1422-1504,
.field-field-landing-image img 
{
	background-position: 0 -330px;
}
*/
.page-about-links .field-field-landing-image img {
	background-position: 0 -432px;
}
.page-about-your-research .field-field-landing-image img {
	background-position: 0 -671px;
}
.page-about-faqs .field-field-landing-image img {
	background-position: 0 -722px;
}
.page-about-contact-us .field-field-landing-image img {
	background-position: 0 -483px;
}
.page-about-projects .field-field-icon {
	float:none;
	width: auto;
	background-position: 0 -228px;
}
/*
.page-about #content-bottom .block,
.section-about #content-bottom .block { /*it effects about/projects child page*
	float:left;
	width: 49.9%;
	border-top:10px solid #D1D7DB;
	margin:0;
	padding:0
}
*/

.page-about-staff #content-bottom .block,
.section-about-staff #content-bottom .block { /*it effects about/projects child page*/
	width: 100%;
	/*border-top:10px solid #D1D7DB;*/
	margin:0;
	padding:0;
}

.section-about #content-bottom #block-views-About-block_2 {
	width: 100%;
}

.page-about #content-bottom .block .content {
	/*padding: 0 30px;*/
}
.page-about #content-bottom h2, .section-about #content-bottom h2 {
	color: #fff;
/*	background-color: #0C3A5B;*/
	margin:0;
	padding: 5px 10px 5px 30px;
}
.page-about #content-bottom h3, .section-about #content-bottom h3 {
	color: #fff;
/*	background-color: #0C3A5B;*/
	margin:0;
	padding: 5px 10px 5px 10px;
}
#content-bottom .view-content table.views-view-grid .views-field-title h2.title {
	background-color: transparent;
	padding:0;
}
.page-about #content-bottom .views-field-created, .page-about #content-bottom .views-field-field-staff-position-value {
	font-weight: bold;
}
.page-about #content-bottom .views-field-title a {
	font-size: 120%;
	color: #003756;
}
.page-about #content-bottom .views-field-view-node a, .section-about .views-field-view-node a, .views-field-view-node a {
	color: #003756;
	text-decoration: underline;
	text-shadow: none;
}
.section-schools #content-bottom .views-field-view-node a, .section-about .views-field-view-node a, .views-field-view-node a {
	color: #14A9C7;
	text-decoration: none;
	text-shadow: none;
	font-weight:bold;
}

.page-about-news-and-events h2.title-replacement {
	display: none;
/*	background-position: 0 -381px;
	border-bottom: 10px solid #D1D7DB;*/
}
.page-about-news-and-events .views-field-field-teaser-value {
	line-height: 1.8em;
}
.page-about #content-bottom .views-row {
	margin-top: 10px;
}
#block-views-About-block_2 h2.title, #block-views-About-block_3 h2.title  {
	color: #13A8C9;
	margin-top: 5px;
	font-size:140%;
}
#block-views-About-block_2, #block-views-About-block_3 {
	border-top: 10px solid #D1D7DB;
}
#block-views-About-block_3 {
	margin-top:0;
	padding:5px 0 15px;
}
#block-block-9 h2, #block-block-10 h2 {
	background-position:0 -575px;
	height:40px;
	margin:0;
}
#block-block-10 h2 {
	background-position:0 -534px;
}
#block-block-9 .content, #block-block-10 .content {
	background-color:#13a8c9;
	height:200px;
}
a#about-volumes, a#about-new-publication {
	background:  transparent url(../images/commons-publications.jpg) no-repeat;
	text-indent: -9999px;
	float:right;
	height:210px;
	width:300px;
}
a#about-new-publication {
	background:  transparent url(../images/new-pub.jpg) no-repeat;
	height:240px;
	margin-top:-40px;
	width:300px;
}
#block-block-9 .left, #block-block-10 .left {
	color:#fff;
	margin:0;
	padding:0 0 0 24px;
	width:540px;
	height:200px;
}
#block-block-9 a, #block-block-10 a {
	color:#fff;
	text-decoration:none;
}
/* staff projects news events pages */

.page-about-staff #main-content #block-views-About-block_1, .page-about-projects #main-content #block-views-About-block_2, .page-about-news-and-events #main-content #block-views-About-block_3, .section-about #main-content #block-views-About-block_1 {
	width: 100%;
	border-top: 0 none;
}
.page-about-staff #block-views-About-block_1 .views-row,
.section-about #block-views-About-block_1 .views-row {
	width:440px;
	display: block;
	float:left;
	overflow:hidden;
	border-bottom:10px solid #ccc;
	border-top:10px solid #ccc;
	margin: 10px 0;
	padding: 10px 0;
	min-height: 175px;
}
.page-about-staff h2.title-replacement {
	display: none;
/*	background-position: 0 -381px;
	border-bottom: 10px solid #D1D7DB;*/
}

#block-views-About-block_1 .views-row .views-field-field-staff-images-nid img {
	float:left;
	margin: 0 20px;
	-moz-border-radius:20px;
}
#block-views-About-block_1 h2 {
	margin-bottom:0;
}
#block-views-About-block_1 h3 {
/*margin-top:0;*/
}
/*PROJECTS PAGE*/

.page-about-projects #main-content #block-views-About-block_2 .view-content {
	border-top: 10px solid #D1D7DB;
}
.page-about-projects #main-content #block-views-About-block_2 .view-content .views-row {
}
.page-about-projects #main-content #block-views-About-block_2 .view-content .views-row a {
}
.page-about-projects #main-content #block-views-About-block_2 .view-content .views-row h2, .page-about-news-and-events #main-content #block-views-About-block_3 .view-content h2 {
	background:none;
	margin:0 0 15px;
	padding:0;
}
#block-block-10 {
	padding: 50px 0 10px 0;
	background:url(../images/navy_grey_wht_line_rpt.gif) 0 0 repeat-x;
}
#block-block-9 {
	padding:10px 0 0 0;
}
#block-views-backlinks-block h2 {
	margin-bottom:5px;
}


.xbutton {
   border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#0c3a5b), to(#65a9d7));
   background: -webkit-linear-gradient(top, #0c3a5b, #65a9d7);
   background: -moz-linear-gradient(top, #0c3a5b, #65a9d7);
   background: -ms-linear-gradient(top, #0c3a5b, #65a9d7);
   background: -o-linear-gradient(top, #0c3a5b, #65a9d7);
   padding: 5px 10px;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.xbutton:hover {
   border-top-color: #28597a;
   background: #28597a;
   color: #ccc;
   }
.xbutton:active {
   border-top-color: #0c3a5b;
   background: #0c3a5b;
   }

   
 /* Schools section  */
 
/*
 Ks3  intro: 
block_45: featured 1 - title + background,
block_46: feature article  - title, text + background, 
block_47: faces, 
block_48: Enter block
  */
  

#block-block-45  {
clear: both;
background: url("../images/backgrounds/schools/KeyStage3The_Reformation.png");
height: 215px;
width: 320px;
position:  relative;
top: 285px;
left: -6px;
}
#block-block-45 h2 {
position: relative;
top: 61px;
left: 75px;
}  
#block-block-46  {
clear: both;
background:  url("../images/backgrounds/schools/KeyStage3FeatureArticle.png")  -9px 0px no-repeat;;
height: 415px;
width: 300px;
position:  relative;
top: 285px;
left: -6px;
}
#block-block-46 h2 {
position:  relative;
top: 109px;
left: 130px;
width: 150px;
} 
#block-block-46 .content {
position:  relative;
top: 190px;
left: 70px;
width: 170px;
transform: rotate(8deg);
-moz-transform:rotate(8deg); /* Firefox */
-webkit-transform:rotate(8deg)  translate3d( 0, 0, 0); /* Safari and Chrome */
-o-transform:rotate(8deg); /* Opera */
}  

#block-block-60  {
clear: both;
background:  url("../images/backgrounds/schools/Container_Featured_topics.png")  -9px 0px no-repeat;;
height: 415px;
width: 300px;
position:  relative;
top: 285px;
left: -6px;
}
#block-block-60 h2 {
position:  relative;
top: 109px;
left: 130px;
width: 150px;
} 
#block-block-60 .content {
position:  relative;
top: 190px;
/* Added Schools Wedgwood Pages */
top: 175px;
left: 50px;
width: 150px;
width: 200px;
transform: rotate(4deg);
-moz-transform:rotate(4deg); /* Firefox */
-webkit-transform:rotate(4deg)  translate3d( 0, 0, 0); /* Safari and Chrome */
-o-transform:rotate(4deg); /* Opera */
} 
#block-block-60 .content p a{
font-size: 140%;
} 

/* Added Schools Wedgwood Pages */
#block-block-60 .content p {
margin-bottom: .5em;
} 

/* Added Schools Wedgwood Pages */
#block-block-65 {
top: 25em;
left: -10px;
}
#block-block-65 img {
width: 300px;
} 

/* Added Schools Wedgwood Pages */
/* Gallery */
#block-block-66 {
top: 25em;
left: -10px;
}
#block-block-66 img {
width: 300px;
} 

/* Added Schools Wedgwood Pages */
/* Exibition */
#block-block-67 {
top: 25em;
left: -10px;
}
#block-block-67 img {
width: 300px;
} 

/* Added Schools Wedgwood Pages */
/* Resources */
#block-block-68 {
top: 25em;
left: -10px;
}
#block-block-68 img {
width: 300px;
} 

 






.page-schools-ks3-introduction #block-block-39  {
clear: both;
background:  url("../images/backgrounds/sketch_bigben_houses-of-parliament_background_small.png") -248px 0px no-repeat;
height:627px;
position: realitive;
top: -490px;
/* Added Schools Wedgwood Pages */
margin-top: 5em;
width: 900px;
z-index: -100;
}


.page-schools-ks3-josiah-c-wedgwood #block-block-39  {
clear: both;
background:  url("../images/backgrounds/sketch_bigben_houses-of-parliament_background_small.png") -248px -200px no-repeat;
height:427px;
position: realitive;
top: -490px;
/* Added Schools Wedgwood Pages */
top: 0;
margin-top: 5em;
margin-top: 0;
width: 900px;
z-index: -100;
}

.page-schools-ks3-josiah-c-wedgwood-resources #block-block-39  {
clear: both;
background:  url("../images/backgrounds/sketch_bigben_houses-of-parliament_background_small.png") -248px 0px no-repeat;
height:627px;
position: realitive;
top: -490px;
/* Added Schools Wedgwood Pages */
top: 0;
margin-top: 5em;
width: 900px;
z-index: -100;
}
.page-schools-ks3-josiah-c-wedgwood-gallery #block-block-39  {
clear: both;
background:  url("../images/backgrounds/sketch_bigben_houses-of-parliament_background_small.png") -248px 0px no-repeat;
height:627px;
position: realitive;
top: -490px;
/* Added Schools Wedgwood Pages */
top: 0;
margin-top: 5em;
width: 900px;
z-index: -100;
}
.page-schools-ks3-josiah-c-wedgwood-exhibition #block-block-39  {
clear: both;
background:  url("../images/backgrounds/sketch_bigben_houses-of-parliament_background_small.png") -248px 0px no-repeat;
height:627px;
position: realitive;
top: -490px;
/* Added Schools Wedgwood Pages */
top: 0;
margin-top: 5em;
width: 900px;
z-index: -100;
}


.page-schools-ks3-josiah-c-wedgwood #block-block-47 {
clear: both;
display: inline;
width: 300px;
/* Added Schools Wedgwood Pages */
left: 15em;
top: 0;
} 


#block-block-47 {
clear: both;
display: inline;
width: 300px;
/* Added Schools Wedgwood Pages */
left: 15em;
top: -10em;
} 

.page-schools-ks3-introduction #block-block-48  {
 	background:url('../images/backgrounds/container_competition_background.png') repeat scroll 0 0 transparent;
	background-repeat:no-repeat;
	height: 400px;
	width: 400px;
	float: left;
}

.page-schools-ks3-introduction #main-content .field-field-landing-titles {
	clear: both;
	margin: 1.2em 0 1.2em;
	background: url("../images/backgrounds/schools/highlighters.png") no-repeat scroll -31px -86px transparent;
	color: #495965;
	font-family: DINWeb,"Century Gothic",Helvetica,"Bitstream Vera Sans",sans-serif;
    font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	padding: 14px 50px 0px 5px;
	width: 190px;
	height: 40px;
	}	

/* Schools KS3 Reformation Introduction */	


.page-schools-ks3-reformation #block-block-39  {
clear: both;
background:  url("../images/backgrounds/sketch_bigben_houses-of-parliament_background_small.png") -447px 0px no-repeat;
height:627px;
position: realitive;
top: -400px;
width: 900px;
z-index: -100;
}

#block-block-49 {
position:  relative;
top: 150px;
width: 300px;
} 

.page-schools-ks3-reformation #block-block-51  {
 position:relative;
    top: 1080px;
	background:url('../images/backgrounds/container_competition_background.png') repeat scroll 0 0 transparent;
	background-repeat:no-repeat;
	height: 400px;
	width: 400px;
	left: -65px;
}

.page-schools-ks3-reformation #main-content .field-field-landing-titles {
	clear: both;
	margin: 1.2em 0 1.2em;
	background: url("../images/backgrounds/schools/highlighters_2.png") no-repeat scroll -250px -75px transparent;
	color: #495965;
	font-family: DINWeb,"Century Gothic",Helvetica,"Bitstream Vera Sans",sans-serif;
    font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	padding: 14px 130px 0px 5px;
	width: 195px;
	height: 40px;
	}	

	
/* Schools KS3 Reformation MPs */	

/*
.page-schools-ks3-reformation-mps  #block-block-39, .page-schools-ks3-reformation-parliaments #block-block-39, .page-schools-ks3-reformation-constituencies #block-block-39  {
clear: both;
background:  url("../images/backgrounds/sketch_bigben_houses-of-parliament_background_small.png") -447px 0px no-repeat;
height:627px;
position: realitive;
top: -500px;
width: 900px;
z-index: -100;
}
*/
body[class*="schools-ks3-reformation-"] #block-block-39
{
clear: both;
background:  url("../images/backgrounds/sketch_bigben_houses-of-parliament_background_small.png") -447px 0px no-repeat;
height:627px;
position: realitive;
top: -500px;
width: 900px;
z-index: -100;
}

#block-block-49 {
position:  relative;
top: 300px;
width: 300px;
} 

body[class*="schools-ks3-reformation-"] #block-block-52  {
 position:relative;
    top: 1040px;
	background:url('../images/backgrounds/container_competition_background.png') repeat scroll 0 0 transparent;
	background-repeat:no-repeat;
	height: 400px;
	width: 400px;
	left: -65px;
}

body[class*="schools-ks3-reformation-"] #main-content .field-field-landing-titles {
	clear: both;
	margin: 1.2em 0 1.2em;
	background: url("../images/backgrounds/schools/highlighters_2.png") no-repeat scroll -1025px -75px transparent;
	color: #495965;
	font-family: DINWeb,"Century Gothic",Helvetica,"Bitstream Vera Sans",sans-serif;
    font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	padding: 14px 0px 0px 5px;
	width:  523px;
	height: 40px;
	}	
	
	
/* reference, teacher */
/*
.page-schools-ks3-reformation-reference   #block-block-39, .page-schools-ks3-reformation-teachers  #block-block-39 ,.page-schools-ks3-reformation-glossary   #block-block-39 {
clear: both;
background:  url("../images/backgrounds/sketch_bigben_houses-of-parliament_background_small.png") -447px 0px no-repeat;
height:627px;
position: realitive;
top: 0px;
width: 900px;
z-index: -100;
}
*/
	
 /* Schools KS3 Reformation MPs */	


body[class*="schools-content-"] #block-block-39  {
clear: both;
background:  url("../images/backgrounds/sketch_bigben_houses-of-parliament_background_small.png") -447px 0px no-repeat;
height:627px;
position: realitive;
top: -400px;
width: 900px;
z-index: -100;
}

body[class*="schools-content-"] #block-block-50 {
position:  relative;
top: 0px;
width: 850px;
} 


body[class*="schools-content-"] #main-content .field-field-landing-titles {
	clear: both;
	margin: 1.2em 0 1.2em;
	background: url("../images/backgrounds/schools/highlighters.png") no-repeat scroll -607px -21px transparent;
	color: #495965;
	font-family: DINWeb,"Century Gothic",Helvetica,"Bitstream Vera Sans",sans-serif;
    font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	padding: 14px 0px 0px 5px;
	width:  485px;
	height: 40px;
	}	
	
body[class*="schools-content-"] #block-block-53  {
 position:relative;
    top: -825px;
	background:url('../images/backgrounds/container_competition_background.png') repeat scroll 0 0 transparent;
	background-repeat:no-repeat;
	height: 400px;
	width: 400px;
	left: -65px;
	z-index: -50;
}


/* Schools KS3 Political Reform */	


.page-schools-ks3-political-reform #block-block-39  {
clear: both;
background:  url("../images/backgrounds/sketch_bigben_houses-of-parliament_background_small.png") -447px 0px no-repeat;
height:627px;
position: realitive;
top: -400px;
width: 900px;
z-index: -100;
}

#block-block-49 {
position:  relative;
top: 150px;
width: 300px;
} 

.page-schools-ks3-political-reform  #block-block-51  {
 position:relative;
    top: 1080px;
	background:url('../images/backgrounds/container_competition_background.png') repeat scroll 0 0 transparent;
	background-repeat:no-repeat;
	height: 400px;
	width: 400px;
	left: -65px;
}

.page-schools-ks3-political-reform  #main-content .field-field-landing-titles {
	clear: both;
	margin: 1.2em 0 1.2em;
	background: url("../images/backgrounds/schools/highlighters_2.png") no-repeat scroll -250px -75px transparent;
	color: #495965;
	font-family: DINWeb,"Century Gothic",Helvetica,"Bitstream Vera Sans",sans-serif;
    font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	padding: 14px 130px 0px 5px;
	width: 195px;
	height: 40px;
	}	

	
/* Schools KS3 Reformation MPs */	

/*
.page-schools-ks3-reformation-mps  #block-block-39, .page-schools-ks3-reformation-parliaments #block-block-39, .page-schools-ks3-reformation-constituencies #block-block-39  {
clear: both;
background:  url("../images/backgrounds/sketch_bigben_houses-of-parliament_background_small.png") -447px 0px no-repeat;
height:627px;
position: realitive;
top: -500px;
width: 900px;
z-index: -100;
}
*/
body[class*="schools-ks3-political-reform-"] #block-block-39
{
clear: both;
background:  url("../images/backgrounds/sketch_bigben_houses-of-parliament_background_small.png") -447px 0px no-repeat;
height:627px;
position: realitive;
top: -400px;
width: 900px;
z-index: -100;
}

#block-block-49 {
position:  relative;
top: 300px;
width: 300px;
} 

body[class*="schools-ks3-political-reform-"] #block-block-52  {
 position:relative;
    top: 1040px;
	background:url('../images/backgrounds/container_competition_background.png') repeat scroll 0 0 transparent;
	background-repeat:no-repeat;
	height: 400px;
	width: 400px;
	left: -65px;
}

body[class*="schools-ks3-political-reform-"] #main-content .field-field-landing-titles {
	clear: both;
	margin: 1.2em 0 1.2em;
	background: url("../images/backgrounds/schools/highlighters_2.png") no-repeat scroll -1025px -75px transparent;
	color: #495965;
	font-family: DINWeb,"Century Gothic",Helvetica,"Bitstream Vera Sans",sans-serif;
    font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	padding: 14px 0px 0px 5px;
	width:  523px;
	height: 40px;
	}	
	
	
/* reference, teacher */
/*
.page-schools-ks3-reformation-reference   #block-block-39, .page-schools-ks3-reformation-teachers  #block-block-39 ,.page-schools-ks3-reformation-glossary   #block-block-39 {
clear: both;
background:  url("../images/backgrounds/sketch_bigben_houses-of-parliament_background_small.png") -447px 0px no-repeat;
height:627px;
position: realitive;
top: 0px;
width: 900px;
z-index: -100;
}
*/
	
 /* Schools KS3 Reformation MPs */	


body[class*="schools-content-"] #block-block-39  {
clear: both;
background:  url("../images/backgrounds/sketch_bigben_houses-of-parliament_background_small.png") -447px 0px no-repeat;
height:627px;
position: realitive;
top: -400px;
width: 900px;
z-index: -100;
}

body[class*="schools-content-"] #block-block-50 {
position:  relative;
top: 0px;
width: 850px;
} 


body[class*="schools-content-"] #main-content .field-field-landing-titles {
	clear: both;
	margin: 1.2em 0 1.2em;
	background: url("../images/backgrounds/schools/highlighters.png") no-repeat scroll -607px -21px transparent;
	color: #495965;
	font-family: DINWeb,"Century Gothic",Helvetica,"Bitstream Vera Sans",sans-serif;
    font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	padding: 14px 0px 0px 5px;
	width:  485px;
	height: 40px;
	}	
	
body[class*="schools-content-"] #block-block-53  {
 position:relative;
    top: -825px;
	background:url('../images/backgrounds/container_competition_background.png') repeat scroll 0 0 transparent;
	background-repeat:no-repeat;
	height: 400px;
	width: 400px;
	left: -65px;
	z-index: -50;
}


.view-display-id-block_5, .view-display-id-block_6, .view-display-id-block_7 {
width: 550px;
}


/* Schools - 16-18 */

.page-schools-16-18-introduction #block-block-39  {
clear: both;
background:  url("../images/backgrounds/sketch_bigben_houses-of-parliament_background_small.png") -147px 0px no-repeat;
height:627px;
position: realitive;
top: -465px;
width: 900px;
z-index: -100;
}

#block-block-54  {
clear: both;
background:  url("../images/backgrounds/schools/KeyStage3FeatureArticle.png")  -9px 0px no-repeat;;
height: 415px;
width: 300px;
position:  relative;
top: 285px;
left: -6px;
}
#block-block-54 h2 {
position:  relative;
top: 109px;
left: 130px;
width: 150px;
} 
#block-block-54 .content {
position:  relative;
top: 190px;
left: 25px;
left: 57px; /* AJM 10 Sep 2018 text doesn't sit in the box so move it over a little */
width: 150px;
width: 200px;
/*  AJM 10 Sep 2018 8 dgeree makes the text wonky, 5 degree is parallel with the box
 transform: rotate(8deg);
  -moz-transform:rotate(8deg); /* Firefox */ /*
  -webkit-transform:rotate(8deg) translate3d( 0, 0, 0); /* Safari and Chrome */ /*)
  -o-transform:rotate(8deg); /* Opera */

 transform: rotate(5deg);
  -moz-transform:rotate(5deg); /* Firefox */
  -webkit-transform:rotate(5deg) translate3d( 0, 0, 0); /* Safari and Chrome */
  -o-transform:rotate(5deg); /* Opera */
}  


.page-schools-16-18-introduction #block-block-55  {
 	background:url('../images/backgrounds/schools/Container_Competition_16-18.png') repeat scroll 0 0 transparent;
	background-repeat:no-repeat;
	height: 400px;
	width: 400px;
	float: left;
}

.page-schools-16-18-introduction #main-content .field-field-landing-titles {
	clear: both;
	margin: 1.2em 0 1.2em;
	background: url("../images/backgrounds/schools/highlighters.png") no-repeat scroll -31px -86px transparent;
	color: #495965;
	font-family: DINWeb,"Century Gothic",Helvetica,"Bitstream Vera Sans",sans-serif;
    font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	padding: 14px 50px 0px 5px;
	width: 195px;
	height: 40px;
	}	

/*
.page-schools-16-18-introduction #main-content .field-field-landing-titles {
	clear: both;
	margin: 1.2em 0 1.2em;
	background: url("../images/backgrounds/schools/highlighters.png") no-repeat scroll -31px -86px transparent;
	color: #495965;
	font-family: DINWeb,"Century Gothic",Helvetica,"Bitstream Vera Sans",sans-serif;
    font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	padding: 14px 0px 0px 5px;
	width: 235px;
	height: 40px;
	}	


*/
	/* Schools - menu */
	
#block-block-56 {
display: block;
position:  relative;
top: -20px;
left: 150px;
} 


	*/
/* Schools Views  */
#block-views-schools_content-block_1,#block-views-schools_content-block_2 ,#block-views-schools_content-block_3,
#block-views-schools_content-block_5,#block-views-schools_content-block_6 ,#block-views-schools_content-block_7   {
	width: 250px;
}

#block-views-schools_content-block_1  .title,#block-views-schools_content-block_2  .title,#block-views-schools_content-block_3  .title,
#block-views-schools_content-block_5  .title,#block-views-schools_content-block_6  .title,#block-views-schools_content-block_7  .title, {
	background: url("../images/backgrounds/schools/ReformationBiographies.png") no-repeat scroll 0 0 transparent;
	color: #000;
	display: block;
	padding: 160px 43px 64px 200px;
	font-size: 11px;
	width: 65px;
    text-indent:-9999px;
    
}


#block-views-schools_content-block_1   table.views-view-grid  td,#block-views-schools_content-block_2   table.views-view-grid  td ,#block-views-schools_content-block_3  table.views-view-grid  td,
#block-views-schools_content-block_5   table.views-view-grid  td,#block-views-schools_content-block_6   table.views-view-grid  td ,#block-views-schools_content-block_7  table.views-view-grid  td {
	border-bottom: 0px none;
	width: 250px;
	padding: 0px 0px 0px 0px;
    text-align: center;
    vertical-align: middle;
}



#block-views-schools_content-block_1  .views-field-title .field-content a,#block-views-schools_content-block_2  .views-field-title .field-content a,#block-views-schools_content-block_3 .views-field-title .field-content a,
#block-views-schools_content-block_5  .views-field-title .field-content a,#block-views-schools_content-block_6  .views-field-title .field-content a,#block-views-schools_content-block_7 .views-field-title .field-content a{

    color: #000;
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
}

/* background-size:150px 100px;
*/

.schools_content_frame_1 {
	background: url("../images/backgrounds/schools/ReformationBiographies1.png") no-repeat scroll 0 0 transparent;
	padding: 86px 0px 91px 0px;
	width: 240px;
	text-align: center;
	}
	
.school_text_length_1 {
	display: inherit;
	width: 130px;
	}		
.schools_content_frame_2 {
	background: url("../images/backgrounds/schools/ReformationBiographies2.png") no-repeat scroll 0 0 transparent;
	padding: 119px 0px 113px 0px;
	width: 235px;
	text-align: center;
	}
.school_text_length_2 {
	display: inherit;
	width: 130px;
	}		
.schools_content_frame_3 {
	background: url("../images/backgrounds/schools/ReformationBiographies3.png") no-repeat scroll 0 0  transparent;
	padding: 70px 0px 85px 0px;
	width: 235px;
	text-align: center;
	}
.school_text_length_3 {
	display: inherit;
	width: 130px;
	}	
/*
.schools_content_frame_3 {
	background: url("../images/backgrounds/schools/ReformationBiographies3.png") no-repeat scroll 0 0 / auto 200px transparent;
	width:200px;
	height:150px;
	text-align: center ; 
	vertical-align: middle;
	}
*/
.schools_content_frame_4 {
	background: url("../images/backgrounds/schools/ReformationBiographies4.png") no-repeat scroll 0 0 transparent;
	padding: 90px 0px 76px 0px;
	width: 225px;
	text-align: center;
	}
.school_text_length_4 {
	display: inherit;
	width: 130px;
	}	
.schools_content_frame_5 {
	background: url("../images/backgrounds/schools/ReformationBiographies5.png") no-repeat scroll 0 0 transparent;
	padding: 176px 0px 128px 0px;
	width: 225px;
	text-align: center;
	}
.school_text_length_5 {
	display: inherit;
	width: 130px;
	}		
.schools_content_frame_6 {
	background: url("../images/backgrounds/schools/ReformationBiographies6.png") no-repeat scroll 0 0 transparent;
	padding: 155px 0px 110px 0px;
	width: 225px;
	text-align: center;
	}
.school_text_length_6 {
	display: inherit;
	width: 130px;
	}		
.schools_content_frame_7 {
	background: url("../images/backgrounds/schools/ReformationBiographies7.png") no-repeat scroll 0 0 transparent;
	padding: 130px 0px 140px 0px;
	width: 270px;
	text-align: center;
	}
.school_text_length_7 {
	display: inherit;
	width: 100px;
	}		
.schools_content_frame_8 {
	background: url("../images/backgrounds/schools/ReformationBiographies8.png") no-repeat scroll 0 0 transparent;
	padding: 125px 0px 95px 0px;
	width: 225px;
	text-align: center;
	}
.school_text_length_8 {
	display: inherit;
	width: 130px;
	}	
#block-views-schools_content-block_4,  #block-views-schools_content-block_8 {
	background: url("../images/backgrounds/schools/Container_QuizBox.png") no-repeat scroll 0 0 transparent;
	padding: 0px 0px 0px 140px;
	left: -125px;
	width: 290px;
	height: 260px;
	position: relative;
	top: 520px;
	float: left;
	z-index: 30;
}

#block-views-schools_content-block_4  p, #block-views-schools_content-block_8  p {
	margin: 0px;
	font-weight: bold;
}

#block-views-schools_content-block_4   table.views-view-grid tr.row-last td, #block-views-schools_content-block_8   table.views-view-grid tr.row-last td  {
	border-bottom: 0px none;
	width: 200px;
	padding: 20px 25px 0px 25px;
}

#block-views-schools_content-block_4.field-content, #block-views-schools_content-block_8.field-content, 
 #block-views-schools_content-block_2.views-field-title, #block-views-schools_content-block_2.field-content a{
    color: #fff;
	display: block;
	font-size: 12px;
	width: 250px;
	padding: 0px 0px 0px 10px;
	text-align:center;
}

#block-views-schools_content-block_4  .field-content  p , #block-views-schools_content-block_8  .field-content  p {
	display: table-cell;
	width: 230px;
	margin: 0px;
	font-weight: bold;
	padding: 0px 0px 6px 0px;
}


#block-views-schools_content-block_4   .views-field-title .field-content a , #block-views-schools_content-block_8   .views-field-title .field-content a {
    color: #000;
    float: right;
	background-color:#ED1E79;
}

/* Schools 16-18 News*/

#block-views-featured_members-block_26
{
   display: block;
    float: left;
    height: auto;
    padding: 5px;
    width: 460px;
}

#block-views-featured_members-block_26 .view-content
{
	overflow: hidden;
	height: 100%;
	float: left;
	
}

#block-views-featured_members-block_26 .content {
	 width: 440px;
	 text-align: justify;
	 float: left;

}

#block-views-featured_members-block_26  .title {
margin: 1.5em 0 0.6em 0em;
}	

	
#block-views-featured_members-block_26 h2 {
	clear: both;
	color: #495965;
	background: url("../images/backgrounds/schools-sprite.png") no-repeat scroll -11px -333px transparent;
	padding: 4px 0px 0px 5px;
	position: relative;
	top: 20px;
	width: 120px;
	}	

#block-views-featured_members-block_26 h3{
    overflow:hidden;
	font-size: 16px;
	color:#000000;
	margin: 6px 0 0 30px;
	
} 
  
/* Grassroots  */

.page-from-the-grassroots #front-top {
    overflow: hidden;
	width: 900px;
	height: 380px;
	border:1px solid #C0C0C0;
	position: relative;
	top: -10px;
}

.page-from-the-grassroots  #front-top .block h2 {
    background: none;
    display: block;
    margin: 0px 0px 10px 0px;
    width: auto;
	text-indent: 0px;
	height: inherit;
}

.page-from-the-grassroots #front-top .block {
width: 400px;
height: 200px;
float: none;
}
	
	
#block-block-57 {
width: 320px;
margin: 10px 0px -10px 0px;
} 
#block-block-57 .content{
width: 340px;
} 

#block-block-58 {
position: relative;
top: 60px;
background: none repeat scroll 0 #13A8C9;
width: 300px;
} 
 
#block-block-58 .content {
margin: 5px 5px 0px 5px;
} 
 
#block-block-58 h2 {
padding: 30px 0px 10px 0px;
font-size: 30px;
} 

#block-block-58 h3 {
padding: 0px 0px 10px 0px;
} 


#block-block-59 {
position: relative;
top: 40px;
background: none repeat scroll 0 #13A8C9;
padding: 0px 0 15px 100px;
} 

 
.page-from-the-grassroots #frontpage-banner-slideshow{
display: block;
 float: right;
 width: 500px;
 height: 380px;

 }
 
.page-from-the-grassroots #frontpage-banner-slideshow div.caption{
z-index: 100;
 bottom: 0px;
 width: 500px;
 height: 90px;
 }
.page-from-the-grassroots  #main #sidebar-right {
position: relative;
top: 380px;
background: none repeat scroll 0 #13A8C9;
margin: 40px 0px 20px 0px;
height: 470px;
}

.page-from-the-grassroots  #main #sidebar-right a {
color: #D1D7DB;
}

.page-from-the-grassroots #main-content .node {
border-bottom: none;
margin: 10px 0px 0px 0px;
}
.page-from-the-grassroots #main #main-content {
width:550px;
}  

.page-from-the-grassroots .content {
margin: 0px 0px 0px 20px;
}

.page-from-the-grassroots .content h2 {
    background: none;
    display: block;
    margin: 0px 0px 10px 0px;
    width: auto;
	text-indent: 0px;
	height: inherit;
}

#block-views-featured_members-block_27
{
   display: block;
    float: left;
    height: auto;
    padding: 5px;
    width:570px;
	text-align:justify;
	}

#block-views-featured_members-block_27 h2, #block-views-featured_members-block_27 .view-footer
{
  
    padding: 0px 0px 0px 18px;
  
}

#block-views-featured_members-block_27 .title {
    background: none;
    display: block;
    margin: 5px 0px 10px 0px;
    width: auto;
	text-indent: 0px;
	height: inherit;
}

.page-from-the-grassroots #block-views-frontpage_banner-block_2 {
width: 500px;
position: relative;
top: -200px; 
z-index: -100;
}


.page-from-the-grassroots #block-views-frontpage_banner-block_2 .views-admin-links {
	display: block;
    background: none repeat scroll 0 0 #FFF;
    z-index: 100;
	position: relative;
	top: 0;
	left: 400px;
}
.grassroots-bar-h1 {
clear: both;
float:right;
font-size: 36px;
position: relative;
top: -10px;
font-weight:bold;
font-family: inherit;
padding: 5px 0px 0px 0px;
line-height: 18px;
margin: 10px 0px 5px 0px;


}
.grassroots-bar-h2 {
clear:both;
float:right;
padding: 5px 0px 10px 0px;
font-size: 26px;
}

.grassroots-bar-image {
background-image: url(../images/grassroots/Exeter_election_1950.jpg); 
height: 228px;
width: 900px; 
border: 1px solid black;
margin: 70px 0px 0px 0px;
}

.grassroots-bar-logo {
position: relative;
top: 246px;
float: left;
padding:5px 0px 0px 10px;
width: 350px;
}

.page-from-the-grassroots .views_slideshow_singleframe_slide  img{
height: 380px;
width: 500px;
}
	
.page-from-the-grassroots #footer-gradient	a {
	padding: 0px 0px 0px 25px;
    color: white;
	float: left;
	left: 76%;
	position: relative;
	top: -20px;
	padding: 0px 10px 0px 0px;
}

.page-from-the-grassroots .grassroots-bar-top-copyright a {
	float: right;
	position: relative;
	top: -20px;
	padding: 0px 10px 0px 0px;
	color: white;
}

.page-from-the-grassroots  .fb-like {
height:20px; 
overflow:hidden;
}
